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;//删除主建``` 
添加主键```Alter table tb add primary key(id);   Alter table tb change id id int(10) not null auto_increment=1;```

你可能感兴趣的:(MySQL语句)