MySQL批处理是指在MySQL中执行一系列操作的过程,这些操作可以是查询、插入、更新或删除等,批处理可以提高执行效率,减少与数据库的通信次数。
以下是一个简单的MySQL批处理示例:
1、创建表
CREATE TABLE IF NOT EXISTS employees ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT NOT NULL, salary DECIMAL(10, 2) NOT NULL );
2、插入数据
INSERT INTO employees (name, age, salary) VALUES ('张三', 30, 5000), ('李四', 28, 6000), ('王五', 35, 7000);
3、查询数据
SELECT * FROM employees;
4、更新数据
UPDATE employees SET salary = salary * 1.1 WHERE age >= 30;
5、删除数据
DELETE FROM employees WHERE id = 2;
将以上操作放在一个文本文件中,例如batch_process.sql
,然后在命令行中使用以下命令执行批处理:
mysql u 用户名 p < batch_process.sql
u
表示用户名,p
表示需要输入密码,执行完毕后,MySQL会自动退出。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/640020.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复