跳转到内容

Mysql8.0常用命令

来自FC
FC留言 | 贡献2023年8月17日 (四) 16:07的版本 (FC移动页面Mysql8.0操作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;