yum安裝mysql5.7 linux帳戶管理 mysql性能分析命令

安裝及帳戶相關配置,安裝時須要gcc等提早進行安裝 html

//下載
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性能分析命令: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();
相關文章
相關標籤/搜索