mysql数据库
-- 一、数据库 show databases; -- 查看数据库 create database pytest character set=utf8; -- 创建数据库 alter database pytest [character set xxx] -- 修改数据库字符集 mysql> show create database pytest; -- 查看数据库详细信息 drop database if exists xxx; -- 如果数据库xxx存在就删除,减少报错 use pytest; -- 进入某个数据库 select database(); -- 查看当前使用的数据库 -- 二、表 create table 表名 ( 字段名 类型, 字段名 类型, ... ) -- 例如: create table emp ( id int primary key auto_increment, name varchar(20), age int, gender bit default 1, birthday date, -- 日期类型 salary double(8,2) unsigned, -- 最大长度8位,2位小数点 resume text )character set=utf8; -- 查看表 show tables; show create table emp; -- 修改表 -- 添加一个字段 alter table 表名 add 字段名 类型 [first after] alter table emp add xxx varchar(10) after name; -- 删除字段 alter table 表名 drop 字段名 alter table emp drop xxx; -- 修改字段类型 alter table 表名 modify 字段名 类型 alter table emp modify xxx int; -- 修改字段名 alter table 表名 change 旧字段 新字段 类型 alter table emp change xxx yyy varchar(20); -- 修改表名 alter table 表名 rename 新表名 -- 修改表字符集 alter table 表名 character set=utf8 -- 删除表 drop table if exists 表名 -- 三、管理用户 -- 创建用户 CREATE USER 'user'@'%' IDENTIFIED BY '123456'; -- 授权 grant select, update, delete, insert on test.* to user; -- 刷新权限 flush privileges; -- 查看权限 show grants for user; -- 查询用户 use mysql; select host,user from user;
-- 查看并发连接数
SHOW STATUS LIKE 'Threads_connected';
SHOW STATUS LIKE 'Threads_running';
SHOW VARIABLES LIKE 'max_connections';
posted on 2021-08-14 12:58 torotoise512 阅读(23) 评论(0) 编辑 收藏 举报