ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

mysql新建库和用户

mysql新建库和用户

使用root创建新库和新用户

-- 登录root(已有密码)
mysql -u root -p

-- 创建新数据库(例如:myproject)
CREATE DATABASE myproject CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- 创建新用户(例如:project_user)
CREATE USER 'project_user'@'localhost' IDENTIFIED BY 'User123!';

-- 给用户授权(只给myproject数据库的权限)
GRANT ALL PRIVILEGES ON myproject.* TO 'project_user'@'localhost';

-- 刷新权限
FLUSH PRIVILEGES;

查看所有用户和权限

-- 查看所有用户
SELECT user, host FROM mysql.user;

-- 查看用户的权限
SHOW GRANTS FOR 'project_user'@'localhost';

用新用户登录

# 退出root
exit;

# 用新用户登录
mysql -u project_user -p myproject
# 输入密码:User123!

返回列表