cmd编写mysql注意事项

来源:互联网 发布:造价师网络教育 编辑:程序博客网 时间:2024/06/13 10:24

首先必须要有个MySQL数据库,没有的自行下载。

链接:http://pan.baidu.com/s/1o8KCpC2 密码:jx8f

安装教程可在百度搜索,在这里我就不一一讲述了。这篇文章主要说一下我在用cmd(命令提示符)编写MySQL遇到的问题。

我的MySQL安装服务名:mysql56


1、打开cmd

2、服务启动:net start mysql56

若出现这种情况,说明需要管理权限。重新以管理员身份运行cmd。


3、进入MySQL:mysql -u root -p   回车输入密码

(成功请忽略第4步,若遇到这种情况请看第4步

4、使cmd进入MySQL安装的目录下(如:G:\software\mysql\mySql5.6\bin)



5、展示库:show databases;

6、创建库:create database 库名;

7、进入库:use 库名;

8、删除库:drop database 库名;

9、创建表:create table 表名(字段1  数据类型  【约束】,...字段n  数据类型  【约束】);

     注:MySQL中的检查约束check并没有意义,可用枚举(enum)代替。

10、展示表:show tables;

11、查看表结构:desc 表名;

12、查看表数据:select * from 表名;

13、删除表:drop table 表名;

14、修改列的数据类型:alter  table  表名  modify  列名  数据类型;
       如:alter table stu modify name varchar(20);

15、新增列:alter table 表名 add 列名 列类型;
       如:alter table stu add name varchar(20);

16、删除列:alter  table  表名  drop  列名;
       如:alter table stu drop name;

17、添加约束:

     1)主键:alter table 表名 add  primary key (字段) ;

     2)唯一:alter table  表名 add unique(字段);

     3)外键:alter table 表名 add constraint foreign key  外键名(字段) references 主表(字段);

18、删除约束:

     1)主键:alter table 表名 drop primary key;

     2)唯一:alter table 表名 drop index  字段;

     3)外键:alter table 表名 drop  foreign key 外键名;

19、插入:insert into 表名(字段) values(值);

         一次添加多行数据----------insert into 表名(字段) values(字段值列表),...,(字段值列表);


20、退出MySQL:\q

21、导出库:mysqldump -u root -p 库名 > 文件名.sql(默认在bin下)




原创粉丝点击