mysql命令

Posted wwchihiro

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql命令相关的知识,希望对你有一定的参考价值。

mysql简单命令:

#show   databases;               //查看所有库

#select database();              //查看当前库

#create  database  库名;           //创建库

#use   库名;                   //切换到库

#show  tables;                  //查看库内容

#show tables;                  //查看所有表  

#desc       表名;               //查看表的结构

#select * from  表名;            //查看表记录

#select * from  表名 where ‘条件’; //查看部分表记录

#select * from  表名 where ‘条件’ having ‘条件’;  //查看部分表记录

#select * from  表名 where * regexp ‘正则表达式’;   //查看匹配表记录

#select * from  表名 where * regexp ‘正则表达式’ order by 字段名;升序

#select * from  表名 where * regexp ‘正则表达式’ order by 字段名 desc;降序

#select * from  表名 limit 3;    //显示查询结果的前3行

#select * from  表名 limit 2,5;  //从第3行显示,显示5行

#select 字段名列表 from 表1,表2;  //迪卡尔集

                         2     3     =6

#select 字段名列表 from  表1,表2 where 条件; //只显示与条件匹配的记录字段的值

Count(*)  统计个数

Min(*)    最小值

Max(*)    最大值

Sum(*)    求和

Avg(*)    平均值

#delete from      库名.表名;     //删除表记录

#drop   table     库名.表名;     //删除表

#drop  database   库名;          //删除库

 

创建表的语法格式

create  table  库名.表名(

字段名1    类型(宽度)   约束条件,

字段名2    类型(宽度)   约束条件,

字段名N    类型(宽度)   约束条件

);

 

插入表记录

insert into 库名.表名 values(字段值列表),(字段值列表);

 

修改字段类型(当和字段已存储的数据冲突时,不允许修改)

modify  字段名   类型(宽度)  约束条件;

modify  字段名   类型(宽度)  约束条件,modify  字段名   类型(宽度)  约束条件;

 

修改表结构:添加新字段 修改字段类型  删除字段  修改字段名

     Alter table 表名  执行动作:

      添加新字段:

      Add 字段名 类型(宽度) 约束添加;

         可加 AFTER 字段名;

        或者:FIRST

  修改字段类型:

  格式:modify 字段名  类型(宽度) 约束条件;

  修改字段名格式:change 源字段名 新新字段名 类型(宽度) 约束条件;

  删除指定字段格式:drop 字段名;

 

以上是关于mysql命令的主要内容,如果未能解决你的问题,请参考以下文章

如何使用mysql命令行

如何用mysql命令备份和恢复

MySQL命令大全:MySQL常用命令手册MySQL命令行大全查询工具

linux mysql启动命令(命令行启动mysql)

mysql 命令怎么 数据库设置密码

mysql怎么结束命令