一、登录 MySQL
mysql -u 用户名 -p
php
15 Bytes
© 菜鸟-创作你的创作
执行后输入密码,登录 MySQL 命令行客户端。
二、基本数据库操作命令
命令 说明
show databases; 显示所有数据库
create database 数据库名; 创建数据库
drop database 数据库名; 删除数据库
use 数据库名; 切换当前数据库
三、表相关命令
命令 说明
show tables; 显示当前数据库所有表
desc 表名; 查看表结构
create table 表名 (...); 创建表
drop table 表名; 删除表
alter table 表名 add 列名 类型; 添加表列
alter table 表名 drop 列名; 删除表列
四、数据操作命令(CRUD)
命令 说明
insert into 表名 (列1,列2) values (值1,值2); 插入数据
select * from 表名; 查询表所有数据
select 列1,列2 from 表名 where 条件; 条件查询
update 表名 set 列=值 where 条件; 更新数据
delete from 表名 where 条件; 删除数据
五、用户与权限管理
命令 说明
create user '用户名'@'主机' identified by '密码'; 创建用户
grant 权限 on 数据库.表 to '用户名'@'主机'; 授权用户
flush privileges; 刷新权限
show grants for '用户名'@'主机'; 查看用户权限
六、其他常用命令
命令 说明
exit; 退出 MySQL 命令行
source 路径/文件.sql; 执行 SQL 脚本文件
status; 查看当前连接信息
show processlist; 查看当前运行的线程
七、示例操作流程
mysql -u root -p # 登录
show databases; # 查看数据库
create database testdb; # 创建数据库
use testdb; # 切换数据库
create table users (id int primary key, name varchar(50)); # 创建表
insert into users values (1, 'Alice'); # 插入数据
select * from users; # 查询数据
exit; # 退出
php
346 Bytes
© 菜鸟-创作你的创作
https://www.52runoob.com/archives/5413