AImager

服务启动

# 从5.7开始,第一次启动前需要初始化
mysqld --initialize

# 直接运行模式
mysqld

# 安全模式下运行,默认运行模式
# 跳过权限检查,直接登录
mysqld_safe --skip-grant-tables

客户端连接

# 以cli方式登录mysql
mysql -h host -u username -p password -P port

查看基本信息

-- 查看引擎
show engines;

-- 查看版本号
select version();

-- 查看最大连接数量
show variables like "max_connections";

查看服务状态

-- 查看数据库执行状态,full用于显示完整sql信息
show full processlist;

-- 查看所有数据大小
select concat(round(sum(DATA_LENGTH/1024/1024), 2),'MB') as data from information_schema.TABLES;

-- 查看库数据大小
select concat(round(sum(DATA_LENGTH/1024/1024), 2),'MB') as data from information_schema.TABLES where table_schema='database_name';

-- 查看表数据大小
select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from information_schema.TABLES where table_schema='database_name' and table_name='table_name';