使用yum安装MySql
yum -y install mysql-server
查看是否安装
ps -ef | grep mysql
查看已安装版本信息
mysqladmin --version
设置开机自启
systemctl enable mysqld
配置忽略表名大小写
编辑配置文件
vi /etc/my.cnf.d
[mysqld]下添加配置
[mysqld]
lower_case_table_names=1
禁用DNS解析加快连接速度
skip-name-resolve
这样会引起一个问题:连接mysql时,不能使用主机名(本地连接时)或域名(远程连接时)连接了,而是要使用IP地址的
启动MySQL服务
systemctl start mysqld
设置root密码
切换到root用户
mysql -uroot
使用mysql库
use mysql;
修改密码
alter user 'root'@'localhost' identified by 'root';
刷新权限表
flush privileges;
退出
exit;
设置允许远程登录
使用root登录,回车后输入root密码
mysql -uroot -p
使用mysql库
use mysql
修改root的host,允许所有
update user set host='%' where user='root';
刷新权限表
flush privileges;
退出
exit;
停止MySql服务
systemctl stop mysqld
重启Mysql服务
systemctl restart mysqld
评论区