drop database if exists finance_uums;
// 如果存在则删除该数据库
create database if not exists finance_uums;
// 如果不存在则创建该数据库
create database finance_uums character set utf8mb4;
DROP TABLE IF EXISTS `finance_user`;
create table finance_user (
`ID` bigint NOT NULL AUTO INCREMENT,
`finance_account` varchar(255) CHARACTER
SET Utf8 COLLATE utf8 ceneral ci NULL DEFAULT NULL COMMENT `账号`,
PRIMARY KEY ( 'id') USING BTREE
)
// 连接mysql
mysql -u root -p
// 查看当前的数据库
show database
// 创建数据库
create database 数据库名
// 创建数据库时设置字符编码
create database finance_uums character set utf8mb4;
// 如果存在则删除该数据库
drop database if exists finance_uums;
// 查看和显示数据库的编码方式
show create database finance_uums ;
// 修改数据库编码
alter database finance_uums character set utf8;
// 进入或切换数据库
use finance_uums
// 显示当前数据库
select database();
数据表的操作
// 查看当前数据库中的表
show tables;
// 创建表
create table Phone_table(pid INT, name CHAR(20), price INT);
create table finance_user (
`ID` bigint NOT NULL AUTO INCREMENT,
`finance_account` varchar(255) CHARACTER SET Utf8
COLLATE utf8 ceneral ci NULL DEFAULT NULL COMMENT `账号`,
PRIMARY KEY ( 'id') USING BTREE
);
// 显示已创建的表的信息
show create table finance_user ;
// 给表增加字段
alter table finance_user add finance_pwd varchar(255);
// 删除表的字段
alter table finance_user drop finance_pwd ;
// 修改字段的数据类型
alter table finance_user modify finance_pwd varchar(50);
// 修改字段的数据类型并且改名
alter table finance_user change finance_pwd `password` int(0);