首先需要登录MySQL服务器,在终端输入以下命令:
mysql -h 主机名 -u 用户名 -p
其中,“-h
”选项指定主机名,“-u
”指定用户名,“-p
”则表示该用户需要输入密码方可登录。接下来需要在MySQL服务器端新建一个数据库,比如大家可以新建一个名为“test_db
”的数据库:
CREATE DATABASE test_db;
新建数据库后,需要创建用户并将权限赋予新建的数据库。比如大家可以创建一个名为“test_user
”的用户:
CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'password';
以上命令中,“'test_user'@'localhost'
”表示只允许该用户从本地主机登录,而“password
”则是该用户登录 MySQL 时需要使用的密码。
接下来需要将“test_user
”用户的访问权限赋予“test_db
”数据库。比如大家可以使用以下命令完成授权:
GRANT ALL PRIVILEGES ON test_db.* TO 'test_user'@'localhost';
最后,大家需要刷新MySQL的权限表。以便让新建的用户及其权限生效:
FLUSH PRIVILEGES;
到这里,大家就成功地创建了一个新的数据库,并创建了一个新用户,并将其赋予了访问权限。