企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
原文参考:https://blog.csdn.net/chr23899/article/details/40401089(原文有问题已修正) # MySql创建本地用户和远程用户 并赋予权限 以管理员方式打开`cmd`命令提示符进入`MySql`的`Bin`目录下   1、以管理员身份登录`mysql` `mysql -u root -p` 2、选择mysql数据库 `use mysql` 3、创建用户并设定密码 `create user 'test'@'localhost' identified by '123456'` 4、使操作生效 `flush privileges` 5、为用户创建数据库 `create database test_db` 6、为用户赋予操作数据库testdb的所有权限,本机和外网都可以通过用户:test,密码:123456进行访问 `grant all privileges on test_db.* to test@localhost identified by '123456'` >如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 输入命令mysql> FLUSH PRIVILEGES; 回车使刚才的修改生效,再次远程连接数据库成功。 7、使操作生效 `flush privileges` 8、用新用户登录 `mysql -u test -p`