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 退出