| 今天对mysql的常用命令做一下总结,分三类叙述: 一、系统管理命令 查看版本——select version(),current_date 查看状态信息——status 查看数据库编码信息——SHOW VARIABLES LIKE ''character_set_%''; 导出数据库——mysqldump -u 用户名 -p 数据库名>导出的文件 导入数据库——source 数据库文件 二、库操作 显示数据库——show databases 创建——create database <数据库名> 删除——drop database <数据库名> 连接数据库——use <数据库名> 查看数据库的表——show tables 查看当前选择的库——select database(); 三、表操作 建表——create table <表名>(<字段名1><类型1>,…<字段名n><类型n>) 删除表——drop table <表名> truncate table 表名 delete from 表名 获取表结构——desc 表名 /show columns from 表名 插入数据——insert into 表名[([字段名1]…[字段名n])]values[([值1]…[值n])] 更新表数据——update 表名 set 字段名=新内容 [where …] 删除表中数据——delete from 表名 [where …] 更改数据表的字段—— 增加:alter table 表名 add new_field unsigned int(4) 删除:alter table 表名 drop column c 重命名:alter table 表名 change a b int 更改类型:alter table 表名 change b b char not null 重命名数据表——alter table t1 rename t2 查询(略) 将文件中保存的数据导入表——load data infile 文件 into table 表名 [field terminated by '字符'] 将表中数据导出到文件——seclect * from 表名 into outfile 文件
| |