灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2965回复:0

[mysql]mysql常用命令

楼主#
更多 发布于:2011-09-08 10:09
 今天对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 文件

喜欢0 评分0
游客

返回顶部