创建数据库 1. 创建名为my_database
的数据库 CREATE DATABASE IF NOT EXISTS my_database; 2. 使用my_database
数据库 USE my_database; 创建表 3. 在my_database
中创建一个名为users
的表 CREATE TABLE IF NOT EXISTS users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, password VARCHAR(50) NOT NULL, email VARCHAR(100), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); 管理数据库 4. 显示所有数据库 SHOW DATABASES; 5. 显示当前使用的数据库 SHOW DATABASE; 6. 修改数据库的字符集 ALTER DATABASE my_database CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 管理用户 7. 创建名为admin
的新用户,密码为admin123
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'admin123'; 8. 授予admin
用户对my_database
数据库的所有权限 GRANT ALL PRIVILEGES ON my_database.* TO 'admin'@'localhost'; 9. 刷新权限,使上述授权生效 FLUSH PRIVILEGES; 10. 删除用户test_user
DROP USER 'test_user'@'localhost';
正文
如何通过MySQL语句高效创建和管理数据库及用户账户?
文章来源互联网,合作与侵权处理联系(m4g6 QQ邮箱),谢谢支持。
还没有评论,来说两句吧...