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

相关推荐
Jess073 分钟前
MySQL操作库 —— 库的操作
数据库·mysql
ycydynq14 分钟前
django 数据库 单表操作
数据库·oracle·django
一只自律的鸡23 分钟前
【MySQL】第十二章 变量 ,中断处理机制,流程控制
mysql
qq_124987075336 分钟前
基于SpringBoot的闪电队篮球俱乐部管理系统的设计与开发(源码+论文+部署+安装)
java·数据库·spring boot·后端·spring·毕业设计·计算机毕业设计
仍然.1 小时前
MySQL--数据库基础
数据库·mysql
难得的我们1 小时前
如何为开源Python项目做贡献?
jvm·数据库·python
济6171 小时前
linux 系统移植(第十八期)----根文件系统简介---- Ubuntu20.04
数据库·postgresql
檀越剑指大厂1 小时前
时序数据库选型指南
数据库·时序数据库
空空kkk1 小时前
spring boot——配置文件
java·数据库·spring boot
醒醒酒1 小时前
sqli-labs Less1-4 新手修仙版
数据库·计算机网络·安全·web安全·网络安全·oracle