MySQL 脚本通常是指一系列的 SQL 语句,这些语句被保存在一个文件中,以便于执行和管理。通过脚本,可以一次性执行多个 SQL 命令,从而简化数据库的管理和维护工作。
以下是一个简单的 MySQL 脚本示例,用于创建一个名为 users
的表:
-- 创建 users 表
CREATE TABLE IF NOT EXISTS users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL UNIQUE,
email VARCHAR(100) NOT NULL UNIQUE,
password VARCHAR(255) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- 插入示例数据
INSERT INTO users (username, email, password) VALUES
('user1', 'user1@example.com', 'password1'),
('user2', 'user2@example.com', 'password2');
将上述 SQL 语句保存到一个文件中,例如 create_users_table.sql
。
在命令行中使用 mysql
命令执行脚本:
mysql -u username -p database_name < create_users_table.sql
其中,username
是你的 MySQL 用户名,database_name
是要执行脚本的数据库名称。执行命令后,系统会提示你输入密码。
GRANT
语句授予权限。通过以上步骤,你可以轻松创建和执行 MySQL 脚本,从而简化数据库的管理和维护工作。
领取专属 10元无门槛券
手把手带您无忧上云