腾讯云安装mysql外网无法访问

发布时间: 2023-11-21 11:59 阅读: 文章来源:1MUMB2660PS

1、用xshll连接腾讯云 用ftp连接腾讯云 可以传输文件,这个就不说了

2.登录官网,下载linux版本,下载liunx-server 和linux-server两个压缩包

3.用ftp将下载下来的两个文件上传到 /tem 文件下

4、给 /tem 文件赋值权限 chmod -R 777 /tmp

5.安装前先看看有没有安装过mysql

1、CentOS7 rpm -qa|grep mariadb

2、CentOS6 rpm -qa|grep mysql

6.如果安装过 ,先执行卸载命令

rpm -e --nodeps mariadb-libs

7.在mysql的安装文件目录下执行:

rpm -ivh MySQL-client-5.5.54-1.linux2.6.x86_64.rpm

rpm -ivh MySQL-server-5.5.54-1.linux2.6.x86_64.rpm

8、查看MySQL安装版本

mysqladmin --version命令

9.启动服务

service mysql start

10.暂停服务

service mysql stop

11.启动服务后,执行命令

/usr/bin/mysqladmin -u root password ‘123123‘

这里123123是你自己设置的密码 ,root 是用户

然后通过 mysql -uroot -p123123进行登录

12.自启动mysql服务

13.修改字符集问题

修改my.cnf

在/usr/share/mysql/ 中找到my.cnf的配置文件,

拷贝其中的my-huge.cnf 到 /etc/ 并命名为my.cnf

然后修改my.cnf:

[client]

default-character-set=utf8

[mysqld]

character_set_server=utf8

character_set_client=utf8

collation-server=utf8_general_ci

[mysql]

default-character-set=utf8

14.通过工具远程访问

1、先 ping 一下数据库服务器的ip 地址确认网络畅通。

2、关闭数据库服务的防火墙

service iptables stop

确认Mysql中已经有可以通过远程登录的账户

select * from mysql.user where user=‘li4‘ and host=‘%‘;

如果没有用户,先执行如下命令:

grant all privileges on *.* to li4@‘%‘ identified by ‘123123‘;

上面的li4是你的用户名,你用root就可以了,123是密码。

测试:

•••展开全文