日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

SQL控制权力(DNC)与日志

發布時間:2023/12/20 数据库 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQL控制权力(DNC)与日志 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

DNC-控制權力

權限級別
all //所有權限
global level //所有庫,所有表的權限
database level //某個數據庫中的所有表的權限
table level //庫中某個表的權限
column level //表中的某個字段的權限
用戶管理
創建用戶
create user 用戶名@‘機器名或者IP’ identified by ‘密碼’
客戶端主機:
192.168.1.% //網段的所有主機
192.168.1.1 //指定ip
localhost //指定主機
% 任意

刪除用戶
drop user 用戶名

用戶登錄
mysql -u用戶名 -p‘密碼’ -h登錄的目標IP -Pmysql服務器端口 默認3306 -e 接sql語句

修改用戶密碼
mysqladmin -uroot -p’原密碼’ password ‘新密碼’ (需要擁有系統權限)
set password=password(‘新密碼’) 更改密碼(所有用戶均可使用)
update mysql.use set authentication_string=password(‘新密碼’) where user=‘root’ and host=‘localhost’

mysql權限
授權
grant 權限類型 on 庫名.表名 to ‘用戶名’@‘客戶端主機’identified by ‘密碼’ with option
權限類型
all //所有權限
庫名.表名 //某個庫下的某個表
. //所有庫,所有表
庫名.* //某個庫的所有表
客戶端主機:
192.168.1.% //網段的所有主機
192.168.1.1 //指定ip
localhost //指定主機
with option:
grant option //授權選項

回收權限
revoke 權限類型 on 庫名.表名 from 用戶名@客戶端主機

查看權限
查看自己的權限lu
show grants\G
查看別人的權限
show grants for user1@’%’ \G

日志

分類
1錯誤日志(Error log)
啟動,停止,關閉失敗報錯。RPM安裝日志位置 /var/log/mysqld.log
2通用查詢日志(General query log)
所有的查詢都記錄下來
3二進制日志(Binary lg)
實現備份,增量備份。只記錄改變數據,除了select都記
4中繼日志(Relay log)
讀取主服務器的binlog,在本地回放。保持一直
5slow log(Slow query log)
慢查詢日志,指導調優,定義某一個查詢語句,定義超時時間,通過日志提供調優簡易給開發人員
6DDL log
定義語句的日志

Error log(錯誤日志)
vim /etc/my.cnf 進入主配置文件,觀察日志是否啟動。
log-error=/var/log/mysqld.log 標記是否啟動日志,以及日志位置,如果MYSQL服務起不來,在這里查看錯誤信息

Binary log(二進制日志)
默認沒有開啟。通過vim /etc/my,cnf配置啟動
log_bin 添加該字段。指啟動二進制日志 server-id=2集群問題,必須指定該機序號,數字隨意
systemctl restart mysqld 重啟數據庫

Slow Query log
開啟慢查詢日志功能
vim /etc/my.cnf
slow_query_log=1 啟動慢查詢日志,參數設置為ON,可以捕獲執行時間超過一定數值的語句
long_query_time=3 當SQL語句執行時間超過此數值時,就會被記錄到日志中,建議設置為1或者更短
查看慢查詢日志
tail /var/lib/mysql/localhost-slow.log

總結

以上是生活随笔為你收集整理的SQL控制权力(DNC)与日志的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。