1.创建数据库
note1,:每个数据库由一个或者多个表组成
启动数据库
note2:MySQL以分号(;)或者\g符号结束,不区分大小写.
创建数据库:
查看所有可用数据库
使用USE命令选择使用的数据库
USE database-name
同样,使用show命令可以查看数据库中的表
因为新建的,所以没有表
2.添加表
创建一个表的命令:
CREATE TABLE members(member_id int(11) NOT NULL auto_increment,fname varchar(50) NOT NULL,………………);
这里举一个简单的例子
数据类型:
NULL——为空
NOT NULL ——不为空
PRIMARY KEY ——主键
UNIQUE——值唯一(不与其他重复)
AUTO_INCREMENT——自动生成一个数字(对前面的值加一)
修改表的定义
ALTER TABLE table-name ADD new-filed-name new-filed-type
只想修改某个存在的列
ALTER TABLE table-name MODIFY old-fied-name new-fied-type modifiers
删除表
DROP TABLE table-name
3.添加记录
将数据输入表用INSERT命令
INSERT into table-name(field-name-1,field-name-2,……,field-name-n)
VALUES(value-1,value-2,……,value-n);
删除记录
DELETE FROM table-name 删除表中所有记录
DELETE FROM table-name WHERE field-name = value? 删除特定行的子集
修改已经存在的值
UPDATA table-name SET field-name = new-value