创建数据库(表)
登陆数据库
mysql -uroot -p 回车
创建并选择数据库
mysql> CREATE DATABASE test01;
mysql> USE test01
mysql> SHOW TABLES;
创建表
mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
-> species VARCHAR(20), sex CHAR(1), birth DATE,
death DATE);
VARCHAR适合于name、owner和species列,因为列值是变长的。
birth和death列应选用DATE数据类.
mysql> SHOW TABLES;
mysql> DESCRIBE pet;
插入新列date:
mysql> alter table pet add date timestamp;
删除列:
mysql> alter table pet drop column date;
mysql> alter table pet add birth date;
Li
1
2011-03-05
dog
Wang
\n
2012-02-01
fish
Zhu
3
2009-04-30
cow
\n
\n \n
将pet.txt内容插入pet表中
mysql> load data local infile 'D:/mysql/data/test01/pet.txt' into table pet;
mysql -uroot -p 回车
创建并选择数据库
mysql> CREATE DATABASE test01;
mysql> USE test01
mysql> SHOW TABLES;
创建表
mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
VARCHAR适合于name、owner和species列,因为列值是变长的。
birth和death列应选用DATE数据类.
mysql> SHOW TABLES;
mysql> DESCRIBE pet;
插入新列date:
mysql> alter table pet add date timestamp;
删除列:
mysql> alter table pet drop column date;
mysql> alter table pet add birth date;
将数据装入表中
文本文件插入
建立pet.txt 值用Tab隔开,\n表示空值NULL
dog
fish
cow
将pet.txt内容插入pet表中
mysql> load data local infile 'D:/mysql/data/test01/pet.txt' into table pet;
请注意如果用Windows中的编辑器(使用\r\n做为行的结束符)创建文件,应使用:
mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO
TABLE pet
命令插入
mysql> insert into pet values ('Puffball','null','5','2007-01-22');
查看
mysql> select * from pet;
删除行
mysql> delete from pet where name ='cow'; 注意'
';