PHP学习: Mysql常见的dos命令
2016-08-15 18:45
323 查看
2016-08-15
|语法| :盘符:
进入目录
|语法|:cd+空格+路径
查询目录的内容
|语法|:dir
返回上一级
|语法|:../
|语法|:create database +数据库名;
这里注意一下:在肩数据库前最好先检查一下是否已经有相同的数据库名,防止出错。所以一般建议用下面这个语法:
|语法|:create database if not exists +数据库名;
修改数据库的字符编码
|语法|:create database +数据库名 charset=字符编码名(比如utf8,不要写成’utf-8’);
用关键词作为数据库名
如果想用关键词做数据库名,可以用反引号” ` “将数据库名引起来:
|语法|:create database +(反引号)数据库名(反引号);
显示已经创建的数据库
|语法|:show databases;
删除数据库
|语法|:drop database +数据库名;
和创建数据库一样,在删除前可以先检查一下是否有这个数据库。所以推荐用下面的语法:
|语法|:drop database if exists +数据库名;
如果创建的数据库名是关键词,在删除的时候需要加数据库名引起来:
|语法|:drop database if exists + (反引号)数据库名(反引号);
选择数据库
|语法|:use +数据库名 ;
显示创建的数据库
|语法|:show create database +数据库名;
2. 创建表
|语法|:create table +表格名
(
字段号 数据类型 [null|not null] [default] [auto_increment] [primary key]
…
)
;
3.显示表
|语法|:show tables;
4.显示创建的表
|语法|:show create table +表格名;
5.显示表的结构
|语法|:describe +表格名/desc +表格名;
6.删除表
|语法|:drop table +表格名;
|语法|: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 条件];
Mysql 常见的dos命令
-<1>—简单的几个dos命令—-
进入盘符|语法| :盘符:
进入目录
|语法|:cd+空格+路径
查询目录的内容
|语法|:dir
返回上一级
|语法|:../
-<2>—链接数据库—-
|语法|:路径 +mysql.exe +空格+ -uroot +空格+ -hlocalhost +空格+ -P3306 +空格+ -p-<3>—创建数据库—-
新建数据库|语法|:create database +数据库名;
这里注意一下:在肩数据库前最好先检查一下是否已经有相同的数据库名,防止出错。所以一般建议用下面这个语法:
|语法|:create database if not exists +数据库名;
修改数据库的字符编码
|语法|:create database +数据库名 charset=字符编码名(比如utf8,不要写成’utf-8’);
用关键词作为数据库名
如果想用关键词做数据库名,可以用反引号” ` “将数据库名引起来:
|语法|:create database +(反引号)数据库名(反引号);
显示已经创建的数据库
|语法|:show databases;
删除数据库
|语法|:drop database +数据库名;
和创建数据库一样,在删除前可以先检查一下是否有这个数据库。所以推荐用下面的语法:
|语法|:drop database if exists +数据库名;
如果创建的数据库名是关键词,在删除的时候需要加数据库名引起来:
|语法|:drop database if exists + (反引号)数据库名(反引号);
选择数据库
|语法|:use +数据库名 ;
显示创建的数据库
|语法|:show create database +数据库名;
-<4>—表操作—-
1.常用的数字类型符号 | 说明 | 应用实例 |
---|---|---|
int | 整形 | 序号 |
mediumint | 中等整型 | |
small | 小整型 | |
tinyint | 微整形 | 年龄 |
decimal(5,2) | 定点数,总位数为5,小数位数为2。 | 工资 |
char(10) | 保存10个字符,不能超出范围,不回收多余的空间。 | 性别 |
varchar(10) | 保存10个字符,不能超出范围,回收多余的空间。 | 地址/用户名 |
|语法|: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 条件];
相关文章推荐
- PHP学习笔记(2)----Mysql与PHP的整合[原创]
- [学习] 常见的 PHP 设计模式分析
- mysql 常见命令和学习心得
- php学习笔记(11):MYSQL在php5中的应用
- php学习笔记(9):Mysql简介和创建新的数据库
- PHP学习笔记(2)----Mysql与PHP的整合[原创]
- apache+php+mysql 常见集成环境安装包
- 简单学习PHP向MYSQL中插入数据的代码
- Apache MySQL PHP 环境配置学习
- php学习笔记(13):PHP+MYSQL简单分页
- [学习Linux]Linux+Apache+Mysql+PHP典型配置
- 学习开发PHP,MYSQL的有用信息(教程和下载)
- 操作系统学习常见疑惑问与答(不断添加中...)http://purec.hit.edu.cn/viewthread.php?tid=613&extra=page%3D1&page=1
- mysql常见命令和学习心得
- PHP学习mysql课件 高级篇第1/2页
- PHP学习笔记(4)----Mysql用户密码的修改[原创]
- PHP+MYSQL+Apache学习使用软件下载
- PHP学习mysql课件 高级篇第1/2页
- Fedora :Snort+Apache+Php+Mysql+Acid+Webmin(安装学习笔记)
- PHP MYSQL 学习随笔