微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Centos下搭建MySQL环境

一、安装和配置

参考博客:http://www.2cto.com/database/201208/145900.html

(1)使用yum命令安装MysqL

yum list MysqL


(2)安装过后需要启动MysqL服务

service MysqLd start

如需重启:

service MysqLd restart


(3)启动过后需要给MysqL创建一个root管理员

MysqLadmin -u root password jereh123


(4)进入MysqL

MysqL -u root -p


(5)新增一个用户

grant all on *.* to 'user'@'%' IDENTIFIED BY 'password';

FLUSH PRIVILEGES;

二、后期遇到远程连接不上服务器上得MysqL

问题1:1130 host is not allowedto connect to this MysqL server

登录MysqL

MysqL -u -p

执行命令:

grant all privileges on *.* to 'root'@'%' with grant option;

flush privileges;

exit;


问题2:1045Access denied for user 'root'@'localhost' (using password: YES)

参考博客:http://www.cnblogs.com/qq78292959/p/3641972.html

1.停掉MysqL:

service MysqLd stop


2.使用如下命令并且结束

MysqLd_safe --user=MysqL --skip-grant-tables --skip-networking &

3.再次登录MysqL

MysqL -u root -p
 
 

4.重新设置密码刷新并退出

UPDATE user SET Password=PASSWORD('cl155213') where USER='root';

FLUSH PRIVILEGES;

quit


远程连接OK

原文地址:https://www.jb51.cc/centos/381327.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。