本文主要是介绍Xshell连接Mysql,,远程连接mysql如何配置 超级详细,小白必看,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Xshell连接Mysql,配置远程连接mysql
注意:必须是root用户下运行,否则不可以操作
1.搜索是否安装MySQL: rpm -qa| grep mysql-serv
如图:代表mysql没有安装
如图:代表mysql安装成功
2.安装mysql: yum -y install mysql-server
安装mysql成功
3.修改字符集
vim /etc/my.cnf 进入编辑模式
在[mysqld]标签下配置:
character-set-server=utf8
default-character-set=utf8
4.查看mysql的自启动模式
chkconfig mysqld on 设置mysql的自启动模式
chkconfig --list mysqld 查看2-5是on,云服务器重启之后,MySQL就会自启动
5.重启mysql(修改了配置需要重启)
service mysqld restart
---------------数据库脚本命令
登录mysql(不使用密码):mysql -u root
查询数据库信息:show database; 必须有分号
重置root账户密码:
查看数据库当前用户:select user,host,password from mysql.user;
为本地 localhost设置密码为root:
set password for root@localhost = password(‘root’);
exit; 退出mysql命令窗口
使用密码登录:mysql -u root -p
添加用户(%代表任何的IP都可以登录)
Insert into mysql.user(host,user,password) values ("%",“root”,password(“root”));
添加后进行查看,密码是经过md5加密的
赋予远程连接的权限:
第一个代表所有的数据库
第二个代表所有的表
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
刷新权限使数据库远程连接配置生效
赋予权限之后,必须要重新刷新
flush privileges;
此时就可以远程连接mysql了
这篇关于Xshell连接Mysql,,远程连接mysql如何配置 超级详细,小白必看的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!