终端命令操作MySQL部分命令

William
2020-04-10 / 0 评论 / 19 阅读 / 正在检测是否收录...

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

评论 (0)

取消