方法/步骤
远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。
创建用户用来远程连接
GRANT ALL PRIVILEGES ON TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;
(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。
执行 flush privileges;命令立即生效
查询数据库的用户(看到如下内容表示创建新用户成功了)
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysqluser;
使用exit命令退出MySQL
然后打开vim /etc/mysql/mycnf
将bind-address = 127001
设置成bind-address = 0000(设备地址)
重新启动(命令如下):
/etc/initd/mysql stop
/etc/initd/mysql start
查看端口号
show global variables like 'port';
设置navicat连接。
点击连接测试看到如下内容表示成功。
远程访问MYsql数据库的方法 *** 作步骤如下:
工具/原料
mysql
cmdexe
步骤/方法
1、首先确定已经安装并且能够使用,而且数据库的远程访问已开启;
2、如果对方不是固定的IP,则可以使用花生壳来充当固定的IP。
3、接下来便是访问了
4、首先在运行输入 cmd
5、这样便打开了命令提示符,如下:
6、打开了之后在此输入 mysql -h你的IP -uroot -p该数据库的密码
7、例如:mysql -h301585978 -uroot -pabc123,mysql -htomxicpnet -uroot -pabc123
8、完成
以上就是关于linux怎么连接远程mysql全部的内容,包括:linux怎么连接远程mysql、如何连接远程Mysql数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)