mysql常用命令

一、连接mysql

本地主机:mysql -h主机地址 -u用户名 -p用户密码

远程主机:mysql -h主机IP -u 用户名 -p 用户密码

二、修改密码

mysqladmin -u用户名 -p旧密码 password 新密码

三、创建数据库

create database <数据库名>

四、显示数据库

show databases

五、删除数据库

drop database <数据库名>

六、连接数据库

use <数据库名>

七、选择当前数据库

  1、显示mysql的版本:select version();

  2、显示当前时间:select now();

  3、显示年月日:SELECT DAYOFMONTH(CURRENT_DATE);

  4、显示字符串:SELECT "welecome to my blog!";

  5、当计算器用select ((4 * 4) / 10 ) + 25;

  6、串接字符串:select CONCAT(f_name, " ", l_name) 
          AS Name 
          from employee_data 
          where title = 'Marketing Executive';

八、创建数据库

create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]);

例:mysql> create table MyClass(
  > id int(4) not null primary key auto_increment,
  > name char(20) not null,
  > sex int(4) not null default '0',
  > degree double(16,2));

九、删除数据库

drop table <表名>

十、表插入数据

insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )]

十一、查询表中的数据

select <字段1,字段2,...> from < 表名 > where < 表达式 >

分页如下:select * from MyClass order by id limit 0,2;

十二:删除表中的数据

delete from 表名 where 表达式

十三:修改表中数据

update 表名 set 字段=新值,… where 条件

十四:增加字段

alter table 表名 add字段 类型 其他;

例:alter table MyClass add passtest int(4) default '0'

十五、修改表名

rename table 原表名 to 新表名;

十六、查询数据库中所有的表

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名

转载自:http://www.cnblogs.com/zhangzhu/archive/2013/07/04/3172486.html

  

原文地址:https://www.cnblogs.com/zrui-xyu/p/4672993.html