远程链接mysql步骤

1. 创建用户

sql 复制代码
-- 登录root用户
mysql -uroot -py
-- 查询所有用户
select user,host from mysql.user;
-- add
create user 'username'@'host' identified by 'password';
-- delete
drop user 'username'@'host';
-- 查看当前用户
select current_user;

2. 远程链接数据库

解决:

sql 复制代码
-- 修改用户host为%
update mysql.user set host = '%' where user ='username';
flush privileges;

3. 授权

root创建的数据库,全权授予新用户

sql 复制代码
-- 授权
grant all on dbname.tablename [dbname.*] to 'username'@'host';
-- 撤销授权
revoke all on dbname.tablename [dbname.*]  from 'username'@'host';
flush privileges;

https://blog.csdn.net/qq_49175846/article/details/116356268

相关推荐
pen-ai6 分钟前
【SQL】一文速通SQL
数据库·sql
DC_BLOG2 小时前
Mysql-DDL语句
服务器·数据库·mysql
努力遇见美好的生活2 小时前
Mysql每日一题(行程与用户,困难※)
android·数据库·mysql
夏小花花3 小时前
postgresql 创建序列
数据库·postgresql
Allen Bright3 小时前
Redis介绍
数据库·redis·缓存
engchina3 小时前
Oracle ADB 导入 BANK_GRAPH 的学习数据
数据库·学习·oracle·graph
不爱学习的YY酱3 小时前
【计网不挂科】计算机网络第二章< 物理层 >习题库(含答案)
java·数据库·计算机网络
CCSBRIDGE4 小时前
sql文件
数据库·oracle
柯南二号4 小时前
HarmonyOS ArkTS 下拉列表组件
前端·javascript·数据库·harmonyos·arkts