命令操作表

mysql--------命令来操作表

自闭症网瘾萝莉.ら 提交于 2019-12-07 19:02:21
常用的通过mysql命令来更改表结构的一些sql语句,包括添加、删除、修改字段、调整字段顺序。 添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid`; (在哪个字段后面添加) 删除字段: alter table `user_movement_log` drop column Gatewayid; 调整字段顺序: ALTER TABLE `user_movement_log` CHANGE `GatewayId` `GatewayId` int not null default 0 AFTER RegionID; //主键 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id); //增加一个新列 alter table t2 add d timestamp; alter table infos add ex tinyint not null default '0'; //删除列 alter table t2 drop column c; //重命名列

mysql--------常用命令

孤人 提交于 2019-11-27 02:00:08
命令或者代码来学习数据库是最好的,当你熟悉的不能再熟悉了再去用可视化工具,个人建议。 打开数据库,输入密码就可以操作数据库了 操作数据库 登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束 1、 显示数据库列表 show databases; 缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。 2、 显示库中的数据表: use mysql; show tables; 3、 显示数据表的结构: describe 表名; 4、 建库与删库: create database 库名; drop database 库名; 5、 建表: use 库名; create table 表名(字段列表); drop table 表名; 6、 清空表中记录: delete from 表名; 7、 显示表中的记录: select * from 表名; 第五招、导出和导入数据 1. 导出数据: mysqldump --opt test > mysql.test 即将数据库test数据库导出到mysql.test文件,后者是一个文本文件 如:mysqldump -u root -p123456 --databases dbname > mysql.dbname