centos一些mysql常用命令

 # service mysqld status    #命令来查看mysql 的启动状态,active (running) 是运行中


systemctl start mysqld.service    #启动 mysql

systemctl restart mysqld.service #重启 mysql

systemctl stop mysqld.service #停止 mysql

systemctl enable mysqld.service #设置 mysql 开机启动

进入mysql,修改mysql密码

mysql -uroot -p

设置root密码

update user set password = password('123456') where user='root';
在mysql中的命令授权远程连接
指定某个ip可以登录,那么我就可以将授权的语句改成:
grant all privileges on *.* to 'root'@'192.168.xx.xx' identified by 'root';
如果你是本地登录的,那么:
grant all privileges on *.* to 'root'@'localhost' identified by 'root';
当然也可以设置所有ip都可登录
grant all privileges on *.* to 'root'@'%' identified by 'root';
如果授权成功,会有Query OK的提示。
然后执行
fluse privileges;
使授权立即生效

exit 或quit 退出

原文地址:https://www.cnblogs.com/zhian/p/14446286.html