mysql的基本命令行操作
2017-01-01 02:48
260 查看
mysql>CREATE DATABASE imooc; //创建数据库
mysql> USE imooc ;//选择数据库
mysql> SELECT DATABASE();//查看数据库
mysql> CREATE TABLE table_name(
-> username VARCHAR(20),
-> age TINYINT UNSIGNED, //创建数据库表及内容
-> salary FLOAT(8,2) UNSIGNED
-> );
mysql> SHOW TABLES;//显示所有的数据表
mysql> SHOW COLUMNS FROM table_name;//显示当前数据表的内容
mysql> INSERT table_name VALUES('Tom',25,23.24);//插入数据
mysql> INSERT table_name(username,salary) VALUES('JOHN',2323.2);//插入指定数据
mysql> SELECT * FROM table_name;//查看插入数据的内容
mysql> CREATE TABLE table2_name(
-> username VARCHAR(20) NOT NULL,//不为空
-> age TINYINT UNSIGNED NULL //允许为空
-> );
mysql> CREATE TABLE table3_name(
-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,//添加主键,每张数据表只能存在一个主键,主键保证数据的唯一性,主键自动为not null;
-> username VARCHAR(30) NOT NULL
-> );
mysql> CREATE TABLE table5_name(
-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> username VARCHAR(20) NOT NULL UNIQUE KEY, //添加约束,唯一约束可以保证记录的唯一性,唯一约束的字段可以为 null,每张数据表可以存在多个唯一约束。
-> age tinyint UNSIGNED);
mysql> CREATE TABLE table6_name(
-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> username VARCHAR(20) NOT NULL UNIQUE KEY,
-> sex ENUM('1','2','3') DEFAULT '3'); //添加默认约束
mysql> USE imooc ;//选择数据库
mysql> SELECT DATABASE();//查看数据库
mysql> CREATE TABLE table_name(
-> username VARCHAR(20),
-> age TINYINT UNSIGNED, //创建数据库表及内容
-> salary FLOAT(8,2) UNSIGNED
-> );
mysql> SHOW TABLES;//显示所有的数据表
mysql> SHOW COLUMNS FROM table_name;//显示当前数据表的内容
mysql> INSERT table_name VALUES('Tom',25,23.24);//插入数据
mysql> INSERT table_name(username,salary) VALUES('JOHN',2323.2);//插入指定数据
mysql> SELECT * FROM table_name;//查看插入数据的内容
mysql> CREATE TABLE table2_name(
-> username VARCHAR(20) NOT NULL,//不为空
-> age TINYINT UNSIGNED NULL //允许为空
-> );
mysql> CREATE TABLE table3_name(
-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,//添加主键,每张数据表只能存在一个主键,主键保证数据的唯一性,主键自动为not null;
-> username VARCHAR(30) NOT NULL
-> );
mysql> CREATE TABLE table5_name(
-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> username VARCHAR(20) NOT NULL UNIQUE KEY, //添加约束,唯一约束可以保证记录的唯一性,唯一约束的字段可以为 null,每张数据表可以存在多个唯一约束。
-> age tinyint UNSIGNED);
mysql> CREATE TABLE table6_name(
-> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> username VARCHAR(20) NOT NULL UNIQUE KEY,
-> sex ENUM('1','2','3') DEFAULT '3'); //添加默认约束
相关文章推荐
- 命令行下的mysql的基本操作
- 命令行下的mysql的基本操作
- 命令行操作MySQL的基本命令
- mysql 命令行基本操作
- MySQL 最基本的命令行操作命令
- MySQL(2):命令行基本操作
- linux命令行mysql的基本操作
- MySQL常用操作基本
- MySQL基本操作
- Mysql的基本操作
- Mysql常识与基本操作
- MySQL常用操作基本操作
- mysql常识和基本操作
- MySQL的基本操作命令
- MYSQL常用命令(二) 基本操作命令
- mysql基本操作
- 基本的MySQL操作命令
- 学习LINUX第四天:MYSQL的基本操作
- Windows 的命令行来操作 MySQL 的指令(zhuan )
- MySQL常用命令及基本操作总结