设置腾讯云linux服务器中 MySQL 允许远程访问 - Go语言中文社区

设置腾讯云linux服务器中 MySQL 允许远程访问


申请了一台linux腾讯云服务器,想要把数据库搭建在上面,本地的Windows直接可以访问
以下就是具体的操作流程,首先你需要安装好一个mysql,安装方法–>mysql安装(Linux)
接着就开始操作咯:

一、开启 MySQL 远程访问权限: 在linux系统上登陆mysql服务。

-- root 是用户名
[root@localhost ~]# mysql -u root -p
Enter password: --  输入密码

创建远程连接 MySQL 的用户(这里呢,在mysql中自带有一张user表,用来存储这些数据):

-- 创建用户、密码及权限范围 第一个 roo t为用户名 @后为适用的主机,‘%’表示所有电脑都可以访问连接,第二个 root 为密码
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.2' IDENTIFIED BY 'root' WITH GRANT OPTION;                 
Query OK, 0 rows affected (1.57 sec)

-- 立即生效
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

查看数据库用户:

-- 使用 mysql 库
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

-- 查看用户
mysql> SELECT DISTINCT CONCAT('User: [', user, '''@''', host, '];') AS USER_HOST FROM user;   
+---------------------------------------+
| USER_HOST                             |
+---------------------------------------+
| User: [root'@'127.0.0.1];             |
| User: [root'@'192.168.0.2];           |
| User: [root'@'::1];                   |
| User: [root'@'localhost];             |
| User: [root'@'localhost.localdomain]; |
+---------------------------------------+
5 rows in set (0.00 sec)

创建成功。

查看端口:

mysql> show global variables like 'port';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port          | 3306  |
+---------------+-------+
1 row in set (0.01 sec)

二、修改访问权限

进入目录“etc/mysql/mysql.conf.d/”
在这个目录下,有一个配置文件“mysqld.cnf”
打开这个配置文件:

sudo vim mysqld.cnf

文件打开后有一大段注释说明,不用去管它,直接看到下图中的部分:
在这里插入图片描述

注意上图中的第一行红色的注释:

“By default we only accept connections from localhost”,这几句话的意思是说“在默认情况下我们只允许本地服务访问MySQL”,所以我们需要注释掉下方那条配置,直接在它前面加上一个井号即可:

三、用Navicat连接测试

这里复制一下公网ip,放在这里即可
在这里插入图片描述

最后测试:
在这里插入图片描述

完美,以上!!

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/w_monster/article/details/104745920
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2023-01-03 19:04:13
  • 阅读 ( 293 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢