mysql常用命令总结

今天对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 文件

你可能感兴趣的:(数据库,mysql,source,信息,用户名)