show create table 数据库名/表名; // 查看建数据库/表的语句
alter table 表名 modify 字段名 修改后的值; // 修改表的字段值
alter table 表名 add 字段名 字段类型; // 向表中添加字段
alter table 表名 drop 字段名; // 删除表中的某字段
alter table 表名 add 添加的字段 字段类型 first; // 插入到第一个
alter table 表名 add 添加的字段 字段类型 after 在哪个字段之后; // 在哪个字段后面添加字段
alter table 原表名 rename 新的名字; // 修改表名alter table 表名 change 字段名 新字段名 字段类型; //修改字段名,类型。
char 0-255字节 定长字符串 32位 用于密码 MD5加密varchar 0-655355字节 变长字符串 用于用户名或者其他。
float(m , d) m是总个数,d是小数位 4个字节double(m , d) m是总个数,d是小数位 8个字节
auto_increment 自动增加,只用于整形,可设置初始值,默认为1,常常后面加primary key 一起用。
即: auto_increment = 初始值 primary key;
给表中的字段添加索引:alter table user add index(age); // 普通索引alter table user add unique(password); // 唯一索引alter table user add fulltext(address); // 全文索引alter table user add primary key(id); // 主键索引
当对表进行操作时,使用 select database(); 能够显示该表位于哪个数据库中。
向表中插入单条数据:
insert into user values(1,'william',123456);只向表中插入某些字段数据:
insert into user(id,username,password) values(1,'William',123456);向表中插入多条数据:
insert into user(id,username,password) values(1,'william',123456),(2,'tony',123456),(3,'joe',123456);当用的是MAMP中集成的mysql,修改了默认密码以后,要想进入 phpmyadmin ,得先修改 Applications/MAMP/bin/phpMyAdmin/config.inc.php 中的 $cfg['Servers'][$i]['password'] 一项,才能进入。
评论 (0)