远程链接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

相关推荐
杨云龙UP4 分钟前
从0到可落地:Oracle RMAN异地NFS备份标准脚本(多实例通用)
linux·运维·数据库·oracle
TDengine (老段)9 分钟前
网络延时对 TDengine TSDB 写入性能的影响:实验解析与实践建议
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
古城小栈10 分钟前
吃透Cron表达式
linux·服务器·数据库
mpHH21 分钟前
ivorysql 源码分析-双port兼容
数据库·学习·postgresql
真上帝的左手36 分钟前
4. 关系型数据库-MySQL-架构
数据库·mysql·架构
haiyu柠檬36 分钟前
迁移redis 集群从Ubuntu到Red Hat
数据库·redis·缓存
7哥♡ۣۖᝰꫛꫀꪝۣℋ1 小时前
Spring WebMVC及常用注释
java·数据库·spring
脸大是真的好~1 小时前
尚硅谷-mysql专项训练-索引
数据库·mysql
香煎三文鱼1 小时前
数据库查询超时,并发问题处理
服务器·数据库