mysql
来源:互联网 发布:刚开淘宝店怎么刷信誉 编辑:程序博客网 时间:2024/06/04 17:50
1.创建数据库
create database 数据库;
2.显示数据库
show databases;
3.选择数据库
use database;
4.查看当前使用的数据库
select database();
5.导入数据库(进入数据库,导入文本文件)
source database
例如:source wcnc_db.sql
6.导出数据
a.导出数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
b.导出数据库中的表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
c.导出数据库结构
mysqldump -u 用户名 -p -d –add-drop-table 数据库名 >导出的文件(d:wcnc_db.sql)
-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table
7.创建表
create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]);
8.获取表结构
DESC 表名;
SHOW COLUMNS from 表名;
DESCRIBE 表名;
9.删除表
drop table 表名;
10.插入表
insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )]
11.查询表中数据
a.查询所有行
select * from 表名;
b.查询前几行数据
select *from 表名 limit n;
c.查询特定列
select 列名 from 表名;
d.查询结果排序
select *from 表名 order by 列名;
12.删除表中数据
delete from 表名 where(条件);
13.清空表
delete from 表名;
14.修改表中的数据
update 表名 set字段 = 新数据 where 条件
15.在表中增加字段
alter table 表名 add 字段;
16.更改表名
rename table 旧表名to 新表名;
17.查看表定义的SQL
show create table 表名;
18.讲文本数据导入数据库
load data local infile "文件名" into table 表名;
19.备份数据库
create database 数据库;
2.显示数据库
show databases;
3.选择数据库
use database;
4.查看当前使用的数据库
select database();
5.导入数据库(进入数据库,导入文本文件)
source database
例如:source wcnc_db.sql
6.导出数据
a.导出数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
b.导出数据库中的表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
c.导出数据库结构
mysqldump -u 用户名 -p -d –add-drop-table 数据库名 >导出的文件(d:wcnc_db.sql)
-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table
7.创建表
create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]);
8.获取表结构
DESC 表名;
SHOW COLUMNS from 表名;
DESCRIBE 表名;
9.删除表
drop table 表名;
10.插入表
insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )]
11.查询表中数据
a.查询所有行
select * from 表名;
b.查询前几行数据
select *from 表名 limit n;
c.查询特定列
select 列名 from 表名;
d.查询结果排序
select *from 表名 order by 列名;
12.删除表中数据
delete from 表名 where(条件);
13.清空表
delete from 表名;
14.修改表中的数据
update 表名 set字段 = 新数据 where 条件
15.在表中增加字段
alter table 表名 add 字段;
16.更改表名
rename table 旧表名to 新表名;
17.查看表定义的SQL
show create table 表名;
18.讲文本数据导入数据库
load data local infile "文件名" into table 表名;
19.备份数据库
mysqldump --opt 数据库>新的文件
20.过滤重复的行
select distinct 列 from表名;
DISTINCT关键字应用于所有的列而非仅仅是前置它的列
0 0
- Mysql
- MySql
- MYSQL
- MySQL
- mysql
- mysql
- mysql
- mysql
- Mysql
- Mysql
- mysql
- MySQL
- mysql
- Mysql
- mysql
- mysql
- mysql
- mySQL
- maven profile实现多环境构建 (单项目多套配置)
- 小试Googletest记二
- hdu6017
- 实验1:3
- task_struct结构体字段
- mysql
- API的签名设计
- ajax提交整个form表单
- F4map
- 『可变』的热信号 RACSubject
- 线程
- JDBC中常用对象介绍
- 通过chmod改变文件权限
- 无法打开包括文件:“wx/setup.h”: No such file or directory