数据库学习纪要(二十一):MySQL创建数据库、表,及导入CSV文件数据1

来源:互联网 发布:松翰单片机官网 编辑:程序博客网 时间:2024/05/22 03:37
1、启动MySQL
mysql -u root -p
显示已存数据库清单:SHOW DATABASES;

2、创建一个名为gregs_list的数据库
CREATE DATABASE gregs_list;

3、使用刚刚创建的数据库(接下来我们做的每件事都是在gregs_list数据库中进行)
USE gregs_list;
显示该数据库下已有列表:SHOW TABLES;

4、创建表格CREATE TABLE
CREATE TABLE doughnut_list
( //开括号打开要创建的列列表
 dought_name VARCHAR(10), //表的第一列的名称;逗号,用于区分新增的列
 dought_type VARCHAR(6) //第二列的名称
);
注:常用的数据类型有CHAR,VARCHAR,BLOB,INT,DEC,DATE,DATETIME;

5、确认创建的表
DESC my_contacts;

6、删除表
DROP TABLE my_contacts;

7、通过INSERT语句把数据添加到表里
INSERT INTO my_contacts
(last_name, first_name)
VALUES
('Anderson', 'Jillian');

8、查看数据插入后数据表内容
SELECT * FROM my_contacts;

9、控制内心的NULL
CREATE TABLE my_contacts
(
last_name VARCHAR(30) NOT NULL,
first_name VARCHAR(20) NOT NULL
);

10、用DEFAULT填补空白
CREATE TABLE doughnut_list
(
doughnut_name VARCHAR(10) NOT NULL,
doughnut_type VARCHAR(6) NOT NULL,
doughnut_cost DEC(3,2) NOT NULL DEFAULT 1.00
);


阅读全文
0 0