给新建的用户授权,使其对新数据库有全面的控制权:grant all privileges on yourdata.* to yourname@localhost identified by '1234';同样,执行完授权命令后,也需要刷新权限:flush privileges;通过以上步骤,您就可以成功地在lnmp环境中创建一个新的MySQL用户和数据库,并且赋予该用户对该数据库的所有...
lnmp环境下,如何新建mysql用户和数据库
在lnmp环境中,为了新建MySQL用户和数据库,首先需要登录MySQL服务器。登录命令如下:
mysql -u root -pyourpass -h localhost
接下来,我们需要进入MySQL的数据库管理界面,具体操作为:
use mysql;
然后,添加新用户。执行以下SQL语句:
insert into user(Host,User,Password) values('localhost','yourname',password('1234'));
执行完上述命令后,需要刷新权限:
flush privileges;
接下来,创建一个新的数据库:
create database yourdata;
给新建的用户授权,使其对新数据库有全面的控制权:
grant all privileges on yourdata.* to yourname@localhost identified by '1234';
同样,执行完授权命令后,也需要刷新权限:
flush privileges;
通过以上步骤,您就可以成功地在lnmp环境中创建一个新的MySQL用户和数据库,并且赋予该用户对该数据库的所有权限。
需要注意的是,这里使用的是localhost作为Host,这意味着新用户只能从本地连接到数据库。如果您需要从其他主机连接,可以将Host改为相应的IP地址或域名。
另外,记得将上述命令中的'yourpass'、'yourname'和'1234'、'yourdata'替换为您自己的具体信息。
在配置完成后,建议重新启动MySQL服务,以确保所有更改生效。
以上就是在lnmp环境下新建MySQL用户和数据库的完整步骤。2024-12-19