Mysql8.0常用命令
外观
基础设置
连接服务器:
mysql -h 主机地址 -u 用户名 -p 用户密码
设置密码:
set password for 用户名@localhost = password('密码');
新建用户:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
选择数据库:
use sqlname;
刷新配置:
FLUSH PRIVILEGES;
退出数据库:
exit;
quit;
\q;
增
创建数据库:
create database sqlname; -sqlname为要创建的数据库名
删
查
查询数据库:
show databases; -显示所有数据库
show tables; -显示所有表名
SHOW TABLES LIKE 'employees'; -查找某个表
查询以某个字符开头的数据:
SELECT 字段 FROM 数据表 WHERE 要以那个字段 LIKE '0%' #一个参数
SELECT 字段 FROM 数据表 WHERE 要以哪个字段 LIKE '0%'OR ts_code LIKE '0%' #多个参数
改
设置主键:
ALTER TABLE <数据表名> ADD PRIMARY KEY(<字段名/列名>);
设置字段类型:
alter table `数据表名` modify column `字段/列名` 数据类型(长度,小数点) DEFAULT NULL;