创建数据库(表)

本文详细介绍了如何使用MySQL进行数据库操作,包括登录数据库、创建数据库及表、插入数据等基本步骤,并提供了具体的命令示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

登陆数据库
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;

将数据装入表中

文本文件插入

建立pet.txt 值用Tab隔开,\n表示空值NULL

cat    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;

请注意如果用Windows中的编辑器(使用\r\n做为行的结束符)创建文件,应使用:
mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet
    -> LINES TERMINATED BY '\r\n';

命令插入

mysql> insert into pet values ('Puffball','null','5','2007-01-22');

查看

mysql> select * from pet;

删除行

mysql> delete from pet where name ='cow'; 注意' ';




转载于:https://www.cnblogs.com/limpoo/p/3313481.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值