服务器:Centos 7.2 64位
本地电脑:windows 10 64位
登陆方式:使用webshell方式
第一:服务器安装mysql
1、直接安装提示 yum install mysql-server,centos 提示无mysql的源。
需要下载mysql 的repo源
wget https://repo.mysql.com/mysql57-community-release-el7.rpm
然后,执行,目的得到yum安装两个源
rpm -ivh mysql57-community-release-el7.rpm
2、yum安装
yum install mysql mysql-server mysql-libs;
3、查看是否安装
rpm -qa|grep -i mysql
4、启动mysql
systemctl start mysqld/mysqld.service
坑:systemctl start mysql 则报错,Failed to start mysql.service: Unit not found.
5、关闭mysql
systemctl stop mysqld.service
6、查看mysql状态
systemctl status mysqld.service
7、设置开机启动
systemctl enable mysqld.service
第二:本地连接腾讯云服务器MySQL
a、服务设置1
1、确认服务器端MySQL的host设置为‘%’
update mysql.user set host='%' where user='root';
2、或者创建一个新用户
create user 'jess'@'%' identified by '123456';
3、授权jess用户所有权
grant all privileges on *.* to 'jess'@'%' identified by '123456';
4、刷新
flush privileges;
5、重启MySQL服务。
systemctl stop mysqld
systemctl start mysqld
b、服务器设置2
在安全策略组,开放3306端口。
第三:cmd命令行下登陆服务器端mysql
mysql -u Jess -h 188.15.22.22 -p
你的密码
注意-h 后面跟的是服务器的公网ip