第一步:确保 Ubuntu 系统已经安装上了MySQL数据库。登陆数据库 ,运行如下命令:
mysql -u 用户名 -p
然后输入密码,此时登录成功
第二步:创建用户用来远程连接,运行如下命令:
GRANT ALL PRIVILEGES ON *.* TO 'xiaoxu'@'%' IDENTIFIED BY 'xiaoxu' WITH GRANT OPTION;
参数说明:第一个xiaoxu表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个xiaoxu表示密码
第三步:执行如下命令,立即生效
flush privileges;
第四步:查询数据库的用户,看看是否成功创建新用户,运行如下命令
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
第五步:修改mysql配置文件 /etc/mysql/my.cnf
找到 “bind-address = 127.0.0.1” , 这一行要注释掉,只需在前面加个#,即 # bind-address = 127.0.0.1,然后,重新启动,命令如下:
/etc/init.d/mysql stop /etc/init.d/mysql start
第六步: 设置navicat连接
第八步:点击下连接测试,即可出现如下连接成功
本文详细介绍了如何在Ubuntu系统上配置MySQL数据库以支持远程访问。包括创建远程访问用户、修改配置文件、设置Navicat连接等步骤。
1080

被折叠的 条评论
为什么被折叠?



