-- 連接mysql 數據庫(前提是配置好MySQL數據庫的環境變量,加入path)
mysql -uroot -p
-- 設置文本的輸入輸出編碼:cmd 使用的是gbk,不然顯示亂碼
set names gbk;
-- 創建數據庫
create database mydatabase charset utf8;
-- 創建用戶 user001
create user user001 identified by 'user001';
-- 授權給用戶user001
grant all on mydatabase?.* to user001;
-- 使用user001賬號登錄mydatabase數據庫
mysql -uuser001 -p
?
-- 進入數據庫mydatabase?
use?mydatabase; -- 分號可有可無
?
-- 查看當前數據庫的版本
select @@version;
select version();
-- 查看當前登錄的用戶
select user();
-- 查看系統的用戶、地址、密碼(加密顯示)
select user,host,password from mysql.user;
-- 查看當前數據庫提供的存儲引擎
show engines;
?
-- 查看當前數據庫的存儲引擎
show variables like '%storage_engine%';
-- 查看所有的存儲過程
show procedure status;
show create procedure pro_name; -- 查看單個存儲過程的創建信息
-- 查看函數
show function status;
?
-- 查看觸發器
show triggers;
show triggers\G
-- 查看數據庫是否開啟log_bin日志功能
show variables like '%log_bin%';
?
-- 緊接著,查看當前寫入的日志
show master status;
-- 找到數據庫安裝路徑,/etc/my.cnf 找到日志的配置路徑
log-bin = /mysql/log-bin
-- 然后,利用數據庫的mysqlbinlog 打開數據庫日志文件
mysqlbinlog /var/lib/mysql/log-bin...;