MySQL创建可以远程连接访问的用户
2021/12/22 2:23:22
本文主要是介绍MySQL创建可以远程连接访问的用户,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目前,大多数都使用Navicat及其他数据库可视管理工具操作数据库,而使用Navicat工具则需要mysql账号登录。mysql默认只有root账号,为了安全起见,使用远程管理工具时最好使用其他账号登录,所以需要创建新的账号并授予远程登录权限,本文旨在记录操作步骤,方便新手学习。
1、登录mysql,执行登录命令,输入密码进行登录。
mysql -u root -p
2、指向操作的mysql数据库,用户信息都在mysql中管理。
mysql> use mysql;
3、创建用户“test001”,并指定密码"123456"。
mysql> create user 'test001' identified by '123456'; Query OK, 0 rows affected (0.00 sec)
4、授予用户“test001”远程登录权限,需要指定设置的密码。
mysql> grant all privileges on *.* to 'test001'@'%' identified by '123456' with grant option; Query OK, 0 rows affected, 1 warning (0.00 sec)
5、刷新mysql用户权限。
mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)
6、此时已经可以使用创建好的用户“test001”进行远程登录了。
注意:若还不能远程登录,看下服务器防火墙设置,需要把3306端口放开。
操作过程的截图如下:
① 登录
② 指定操作数据库
③ 创建用户
④ 授权远程登录
⑤ 刷新用户权限
这篇关于MySQL创建可以远程连接访问的用户的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南