-- 連接mysql 資料庫(前提是配置好MySQL資料庫的環境變數,加入path)mysql -uroot -p -- 設置文本的輸入輸出編碼:cmd 使用的是gbk,不然顯示亂碼set names gbk; -- 創建資料庫create database mydatabase charset u ...
-- 連接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...;