在利用mysql数据库时, 当地用户在局域网利用mysql数据库, 在外埠的用户怎么利用mysql数据库呢?下面和大师分享一下怎么新建一个长途登录用户和授权 。 我写的经验对你进修mysql有帮忙的话, 给我投票、点赞或者保藏!
需要这些哦
mysql5.6
方式/
1【mysql新建一个远程登录用户】超等用户登录mysql数据库, 新建一个用户, 用户名wj123456, 登录ip为:100.100.100.100(举例), 用户口令:123456 。 这个用户只能从指定ip登录mysql数据库 。
CREATE USER 'wj123456'@'100.100.100.100' IDENTIFIED BY '123456';
文章插图
2另一种成立长途用户的方式是:'wj123456'@'%' 。 指定iP为'%'百分号, 是指这个用户在当地登录mysql数据库还可以长途登录mysql数据库 。
CREATE USER 'wj123456'@'%' IDENTIFIED BY '123456';
文章插图
3用新成立的用户登录mysql数据库, 因为没有对这个用户授权, 在mysql中不克不及工作 。
文章插图
4(root超等用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以查看 。
GRANT SELECT ON test.* TO 'wj123456'@'%';
文章插图
5'wj123456'@'%'登录mysql, 收看表的数据 。
SHOW TABLES;显示所有test数据库的表 。
SELECT * FROM shoufei;
文章插图
文章插图
6(root超等用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以插入新数据 。
GRANT INSERT ON test.* TO 'wj123456'@'%';
文章插图
7(root超等用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以点窜数据 。
GRANT UPDATE ON test.* TO 'wj123456'@'%';
文章插图
8(root超等用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以删除数据 。
GRANT UPDATE ON test.* TO 'wj123456'@'%';
文章插图
以上内容就是mysql新建一个远程登录用户的内容啦, 希望对你有所帮助哦!
推荐阅读
- 如何让狗在笼子里不叫
- 2 C4D 怎么做一个沙发 思路介绍
- mysql数据库怎么备份和恢复数据
- 母狗怀孕一个月症状
- 火箭发射时稀里哗啦掉的是啥?
- 向外星人发送维基百科?
- LOL登录时显示遇到一个预期之外的错误解决办法
- 每天养成一个健康生活好习惯—足量吃蔬菜
- 两个“母亲”和一个父亲,可能吗?
- 时间都去哪儿了?