shell脚本创建表
时间: 2023-11-19 15:57:20 浏览: 89
ShScriptCreator:现在在创建shell脚本时就不要使用hashbang和chmod了!
以下是使用shell脚本创建表的示例:
```shell
#!/bin/bash
# 连接数据库
mysql -u root -p123456 << EOF
# 创建数据库
CREATE DATABASE IF NOT EXISTS testdb;
# 选择数据库
USE testdb;
# 创建表
CREATE TABLE IF NOT EXISTS employee (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
age INT(11) NOT NULL,
address VARCHAR(200) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
# 插入数据
INSERT INTO employee (name, age, address) VALUES ('John', 25, 'New York');
INSERT INTO employee (name, age, address) VALUES ('Mary', 27, 'Los Angeles');
INSERT INTO employee (name, age, address) VALUES ('Tom', 30, 'Chicago');
# 退出数据库
exit
EOF
```
这个脚本会创建一个名为testdb的数据库,然后在其中创建一个名为employee的表,并插入三条数据。你可以根据需要修改表的结构和插入的数据。
阅读全文