yum安装mysql5.7 linux账户管理 mysql性能分析命令

安装及账户相关配置,安装时需要gcc等提前进行安装 

//下载
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
//安装源
yum -y install mysql57-community-release-el7-10.noarch.rpm
//安装服务
yum -y install mysql-community-server
//启动服务
systemctl start  mysqld.service
//查看日志内密码
grep "password" /var/log/mysqld.log
//首次进入mysql后需重置密码 这里密码需要一定的复杂度不然会报错
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
//删除掉yum里myql  不删除可能会自动更新
yum -y remove mysql57-community-release-el7-10.noarch
//创建账户 host可以使用ip或通配符%
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
//配置权限 privileges 部分可设置select,deleted等权限  表库名等选项
GRANT privileges ON databasename.tablename TO 'username'@'host' // WITH GRANT OPTION;  加这部分可赋予授权权限
//更新权限 不更新需重启才能生效
flush privileges;
//重置密码
SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');
//删除权限
REVOKE privilege ON databasename.tablename FROM 'username'@'host';
//删除用户
DROP USER 'username'@'host';

 

mysql性能分析命令:

//查看当前连接数量
show full processlist 
//查看最大并发连接数量
show variables like '%max_connections%';
//查看状态
show variables like '%profil%';
//如果关闭了的话配置
set profiling=1;
//查看所有执行记录
show profiles;
//单条语句分析
explan 语句 (http://blog.sina.com.cn/s/blog_4586764e0100o9s1.html)这里有详细说明
//查看数据库版本
select version();

 

转载于:https://my.oschina.net/u/3538113/blog/3072060

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值