MySQL语句

  1. 添加外键
    alter table xiaocms.xiao_form_dayijietao add foreign key(userid) references xiaocms.xiao_admin(userid);
  2. 添加字段
    alter table xiaocms.xiao_admin add touxiang varchar(100);
  3. 导出数据
    mysqldump -u root -p db_name > test_db.sql ```
> 注意:
> 1. mysqldump命令需要在控制台输入,而不是在mysql命令中输入,绿色版进入bin目录即可,安装版进入C:program files\mysql.....
 2. 如果出现 ``` Got error: 1049: Unknown database 'xiaocms;' when selecting the database```; 命令行不用输入结尾的分号,把分号去掉就正常了。
4. 导入数据
在mysql中输入 ```source D:\mysql.sql; ```
> 注意结尾的分号。如果用mysql workbench提示编码问题的话就命令行导入导出即可。
5.  导出一个表   ``` mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
    mysqldump -u user_name -p database_name table_name > outfile_name.sql```
source d:wcnc_db.sql
6. excel导成sql语句```=CONCATENATE("insert into users(name,sex,age) values('",A1,"','",B1,"','",C1,"');")```
7. 删除主键```Alter table tb change id id int(10);//删除自增长
  Alter table tb drop primary key;//删除主建``` <br />添加主键```Alter table tb add primary key(id);
  Alter table tb change id id int(10) not null auto_increment=1;```
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 10,280评论 1 57
  • 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop dat...
    codeSirCao阅读 3,180评论 0 2
  • 我叫梁芽子,可能是这个名字起得不好,身高只有152厘米的我,在家里每天都要踮起脚尖去拿浴巾。 我喜欢语文课,其实也...
    梁豆芽阅读 2,875评论 2 2
  • 大象文艺镇阅读 3,157评论 1 2
  • 不知在何时认识了苏之微,更不知从何时起走入了她的生活,只可惜在我还没真正熟悉她时,故事就这样匆匆结束了。 苏之微,...
    寒玫山瑰阅读 3,846评论 1 4