欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySQL常用命令集合

程序员文章站 2022-07-13 11:54:45
...

一、数据库--库操作

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 <db_name>;

MySQL常用命令集合

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 <新表名>;