您的位置:首页 > 数据库 > MySQL

MYSQL关于表的一些操作

2016-08-17 14:31 459 查看
数据库dbname备份 mysqldump -u username -p dbname > dbname.sql

清空表数据 delete from xxxx;

插入一条数据 insert into tablename values(a,b,c..);

插入不全的数据/完善 insert into table (a,b,c..) values(xa,xb,xc...);

更改数据 update Teams set School_ID = NULL where School_ID = 0;

属性列重命名 alter table Projects change column Classification Track varchar(30);

从文件导入数据  load data infile "/home/ubuntu/imap/src/database/data/Treat/projects.txt" into table Projects FIELDS TERMINATED BY '|';


查看warning show warnings;

mysql -h 127.0.0.1 -u root -p IGEM -P 3306 -e "select Team_Name from Teams where status = \"Accepted\" " > ./teamname_ac.txt

今天用到就查了这些,明天用的再说!

添加外码约束 alter table Schools add constraint Area_ID foreign key Schools(Area_ID) references Areas(Area_ID);

添加列:alter table 表名 add column 列名 varchar(30);
删除列:alter table 表名 drop column 列名;
删除外键约束:alter table 表名 drop foreign key 外键;


RENAME TABLE tb_name TO new_tb_name, tb_name2 TO new_tb_name2, …
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: