MySQL基础语法,学习时做的笔记。

常用数据库命令

1
2
3
4
create database 数据库名称;           	    //创建数据库
drop database 数据库名称; //删除数据库
show databases; //查看数据库
use 数据库名; //使用数据库

更改加密方式

1
2
3
ALTER USER'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
ALTER USER'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
FLUSH PRIVILEGES;

创建学生表

1
2
3
4
5
6
CREATE TABLE  表名称(
列表名1 数据类型 [约束],
列表名2 数据类型 [约束],
...
列表名n 数据类型 [约束]
);

添加一列

1
ALTER TABLE 表名称  ADD 列表名  数据类型;

修改一个表的字段类型

1
alter table 表名称 modify  修改的列表名 数据类型(长度);

查看表结构

1
desc  表名称;

修改表名称

1
RENAME TABLE 原始表名称  TO  要修改成的表名称;

修改字符集

1
ALTER TABLE 表名称  CHARACTER  SET 字符集名称;

修改表的列名

1
ALTER TABLE 表名称  CHANGE  原始列名  新列名  数据类型;

注释

1
#

查看表的字段信息

1
desc 表名称;

删除一列:

1
ALTER TABLE 表名称 DROP 字段名称;

删除表

1
DROP TABLE 表名称;

评论



2019-2020 覃浩的博客 鄂ICP备19020398号-4 正在载入...