MySQL常用命令
2017-10-27 13:27
183 查看
一、数据库
1、新增数据库
create database 数据库名称;
注意如果名称是关键字的话要在名称后面加上两点,注意不是单引号,是Esc键下面,数字1左边的那个“点,波浪号”的键。create database `数据库名称`;
2、查看数据库
show databases;
查看数据库详细信息
show create database 数据库名称;
如果数据库名称是关键字,例如,有一个叫database的数据库,那么查询它的信息就必须show create database `database`; 注意不是单引号,是Esc键下面,数字1左边的那个“点,波浪号”的键。
3、更新(修改)数据库
注意:mysql数据库不可以更改名称,创建好了就写“死”了。
能改的东西仅限于库选项:字符集和校对集(校对集依赖字符集)
alter database 数据库名称 charset GBK;
4、删除数据库
drop database 数据库名称;
二、数据表
1、创建数据表
创建表之前要先指定数据库 使用 use 数据库名称;
然后create table [if not exists] (字段名 数据库类型名...)[表选项,可写可不写,例如charset utf8];
还有一种方法,create table 数据库名称.表名称(字段名 数据库类型名...)[表选项];
2、查看表
show tables; ----查看所有表
show tables like '部分字符' ; -----模糊匹配,我只知道表名的部分字符,想查这个表。这里强调下,最好是写标的前半部分字符,如果是写后半部分字符,那么无法通过索引去查找,查找效率会降低。
show create table 表名\g ----查询表创建语句,这里\g等同于分号
show create table 表名\G ----同上,只是将查询到的表结构旋转90度
desc 表名; ----查看表结构
describe 表名; ----同上
show column from 表名; ----同上
3、更新表
rename table 老表名 to 新表名; ----修改表名
alter table 表名 表选项 [=] 值; ----修改表选项,字符集,校对集,存储引擎;
alter table 表名 add [column] 字段 字段类型 位置(first 或者 after) ----增加字段
1、新增数据库
create database 数据库名称;
注意如果名称是关键字的话要在名称后面加上两点,注意不是单引号,是Esc键下面,数字1左边的那个“点,波浪号”的键。create database `数据库名称`;
2、查看数据库
show databases;
查看数据库详细信息
show create database 数据库名称;
如果数据库名称是关键字,例如,有一个叫database的数据库,那么查询它的信息就必须show create database `database`; 注意不是单引号,是Esc键下面,数字1左边的那个“点,波浪号”的键。
3、更新(修改)数据库
注意:mysql数据库不可以更改名称,创建好了就写“死”了。
能改的东西仅限于库选项:字符集和校对集(校对集依赖字符集)
alter database 数据库名称 charset GBK;
4、删除数据库
drop database 数据库名称;
二、数据表
1、创建数据表
创建表之前要先指定数据库 使用 use 数据库名称;
然后create table [if not exists] (字段名 数据库类型名...)[表选项,可写可不写,例如charset utf8];
还有一种方法,create table 数据库名称.表名称(字段名 数据库类型名...)[表选项];
2、查看表
show tables; ----查看所有表
show tables like '部分字符' ; -----模糊匹配,我只知道表名的部分字符,想查这个表。这里强调下,最好是写标的前半部分字符,如果是写后半部分字符,那么无法通过索引去查找,查找效率会降低。
show create table 表名\g ----查询表创建语句,这里\g等同于分号
show create table 表名\G ----同上,只是将查询到的表结构旋转90度
desc 表名; ----查看表结构
describe 表名; ----同上
show column from 表名; ----同上
3、更新表
rename table 老表名 to 新表名; ----修改表名
alter table 表名 表选项 [=] 值; ----修改表选项,字符集,校对集,存储引擎;
alter table 表名 add [column] 字段 字段类型 位置(first 或者 after) ----增加字段
相关文章推荐
- linux01-常用命令、网络、mysql、yum
- 一、安装mysql、mysql基础、mysql常用命令、数据表以及数据类型
- Mac OS下面安装mysql以及mysql常用命令
- MySQL导入.sql文件及常用命令
- MySQL常用命令
- MySql常用命令总结
- mysql常用操作/命令
- mysql的基本操作及其常用命令
- Linux Mysql 常用命令
- MySQL常用的命令之备份与还原
- mysql tomcat常用命令
- mysql常用命令
- 数据库---Mysql常用命令
- MySql常用命令总结一
- MySQL 数据库常用命令小结
- mysql 常用命令
- Mysql常用命令大全
- mysql中一些常用的命令
- mysql中一些常用的命令
- mysql常用语句及命令