PHP学习: Mysql常见的dos命令

2016-08-15


Mysql 常见的dos命令


-<1>—简单的几个dos命令—-
  1. 进入盘符

    |语法| :盘符:

  2. 进入目录

    |语法|:cd+空格+路径

  3. 查询目录的内容

    |语法|:dir

  4. 返回上一级

    |语法|:../


-<2>—链接数据库—-

|语法|:路径 +mysql.exe +空格+ -uroot +空格+ -hlocalhost +空格+ -P3306 +空格+ -p


-<3>—创建数据库—-
  1. 新建数据库

    |语法|:create database +数据库名;

    这里注意一下:在肩数据库前最好先检查一下是否已经有相同的数据库名,防止出错。所以一般建议用下面这个语法:

    |语法|:create database if not exists +数据库名;

  2. 修改数据库的字符编码

    |语法|:create database +数据库名 charset=字符编码名(比如utf8,不要写成’utf-8’);

  3. 用关键词作为数据库名
    如果想用关键词做数据库名,可以用反引号” ` “将数据库名引起来:

    |语法|:create database +(反引号)数据库名(反引号);

  4. 显示已经创建的数据库

    |语法|:show databases;

  5. 删除数据库

    |语法|:drop database +数据库名;

    和创建数据库一样,在删除前可以先检查一下是否有这个数据库。所以推荐用下面的语法:

    |语法|:drop database if exists +数据库名;

    如果创建的数据库名是关键词,在删除的时候需要加数据库名引起来:

    |语法|:drop database if exists + (反引号)数据库名(反引号);

  6. 选择数据库

    |语法|:use +数据库名 ;

  7. 显示创建的数据库

    |语法|:show create database +数据库名;


-<4>—表操作—-

1.常用的数字类型

符号说明应用实例
int整形序号
mediumint中等整型
small小整型
tinyint微整形年龄
decimal(5,2)定点数,总位数为5,小数位数为2。工资
char(10)保存10个字符,不能超出范围,不回收多余的空间。性别
varchar(10)保存10个字符,不能超出范围,回收多余的空间。地址/用户名

2. 创建表

|语法|:create table +表格名

字段号 数据类型 [null|not null] [default] [auto_increment] [primary key]

)
;

3.显示表

|语法|:show tables;

4.显示创建的表

|语法|:show create table +表格名;

5.显示表的结构

|语法|:describe +表格名/desc +表格名;

6.删除表

|语法|:drop table +表格名;


-<5>—表的数据操作—-

1.增

|语法|:insert into +表格名 (字段名1,字段名2) values(值1,值2);

如果添加的字段号和原表格中的顺序一致,那么字段名可以省略:

|语法|:insert into +表格名 values(值1,值2);

如果插入的值是默认值可以用default:

|语法|:insert into +表格名 values(default,值2);

如果插入的值是自动增长的值可以用null:

|语法|:insert into +表格名 values(null,值2);

2.改

|语法|:update +表格名 set +字段号1=值1 ,字段号2=值2 [where 条件];

where 条件不是必须的,如果不加就是将表中的所有的字段全部更改。

3.删

|语法|:delete from +表格名 [where 条件];

where 条件不是必须的,如果不加就是将表中的所有的字段全部更改。

4.查

|语法|:select +列名 from +表格名 [where 条件] [order by 条件] [limit 条件];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值