我的服务器版本是CentOS Linux release 7.4.1708 (Core) 其他版本可能不一定适用以下命令。
1、先用yum安装mysql server
安装之前先看下是否安装了mysql
/etc/my.cnf
/etc/init.d/mysqld
如果安装了就是删除原来安装的
yum search libaio # search for info
yum install libaio # install library
在centos7里面#yum install -y mysql-server 命令失效;用下面几个命令代替
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
这一步有点慢,需要等一段时间
2、安装完成之后,启动mysql服务
service mysqld restart
3、设置开机启动
systemctl enable mysqld.service
4、初次安装mysql,root账户没有密码。
mysql -u root
5、设置密码
set password for root@localhost = password(‘123’);
6、设置编码
vim /etc/my.cnf
最后加上编码配置
default-character-set=utf8
7、创建数据库
CREATE DATABASE IF NOT EXISTS solo DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
8、使用数据库
use solo;
9、查看当前使用的数据库
SELECT database();
10、导入sql(注意sql文件的路径)
mysql>source /usr/local/xxx.sql
或者 使用
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
11、select格式化
在select语句后面加 \G
12、配置远程登录
update user set host='%' where user='root' and host='localhost';
flush privileges;
注意:本文归作者所有,未经作者允许,不得转载