MySQL常用命令集合

一、数据库--库操作

1、修改MySQL登录密码:mysqladmin -uroot -proot123(123为你旧密码) password 回车键,输入新的密码即可

2、显示/查看所有数据库命令:show databases; (记得添加英文逗号)

3、使用数据库:use db_name;

4、select命令,显示当前连接信息,命令合集:

      (1)select database(); //显示当前连接的数据库;  (2)select version();       //显示当前连接服务器版本

      (3)select now(); //显示当前日期时间;  (4)select user();       //显示当前用户

5、创建数据库:

create database db_name;  

create database if not exists db_name;

create database if not exists db_name set character utf8 //指定编码格式

6、修改数据库

alter database db_name character set latinl;   //设置数据的编码格式为拉丁语

7、删除数据库:

drop database [if exists] db_name;

一、数据库--表操作

1、创建数据库表:a、第一个花括号要紧挨着表名;b、最后的一个列不能添加逗号

create table <表名> {
    列名1 数据类型[列级别约束条件][默认值],
    列名2 数据类型[列级别约束条件][默认值],
    ...
    表级别约束条件
};

2、查看数据库表: (1)、show tables [form db_name];  (2)、desc [db_name];    (3)、describe ;

MySQL常用命令集合_第1张图片

3、插入列:alter table <表名>  add <列名> <数据类型> [约束条件][ FIRST ||  AFTER 已存在列名 ];

alter table table_name add columm_name varchar(30);  //在所有列的尾部添加新列

alter table table_name add column_name2 varchar(30) after column_name1;  //在列1后面添加列2

4、修改列名: alter table <表名> change <旧列名> <新列名> <新数据类型>

alter table table_name change old_column new_colnumn varchar(30);  

5、修改列数据类型:alter table <表名> modify <列名> <新数据类型>

alert table table_name modify column_name new_data_type;

6、修改列的位置: alter table <表名>  modify <列名1> <数据类型> < FIRST || AFTER 列名2> ;      //数据类型不可缺少

7、删除列:alter table <表名>  drop <列名>;

8、修改表名:alter table <旧表名> rename to <新表名>;

你可能感兴趣的:(MySQL)