登入
mysql -uroot -p
檢視有哪些資料庫
show databases;
建立乙個普通使用者 sa ,密碼是 some_pass
create user 'sa'@'%' identified by 'some_pass';
給這個使用者授予 select,insert,update,delete 的遠端訪問的許可權,這個賬號一般用於提供給實施的系統訪問
grant select,insert,update,delete on *.* to 'sa'@'%';
建立乙個管理員使用者 admin 賬號 ,密碼是 some_pass
create user 'admin'@'%' identified by 'some_pass';
給這個使用者授予所有的遠端訪問的許可權。這個使用者主要用於管理整個資料庫、備份、還原等操作。
grant all on *.* to 'admin'@'%';
使授權立刻生效
flush privileges;
檢視當前狀態
show status;
threads_connected 當前的連線數,max_connections 最大連線數
清除mysql無效連線數
select concat('kill ',id,';') from information_schema.processlist into outfile '/tmp/a.txt';
source /tmp/a.txt;
【不區分大小寫】
1、用root登入,修改 /etc/my.cnf;
2、在[mysqld]節點下,加入一行: lower_case_table_names=1
3、重啟mysql即可;
【my.cnf相關】
【查詢當前mysql程序使用的配置】 ps aux|grep mysql|grep 'my.cnf'
【列出所有的my.cnf檔案】 locate my.cnf
【查詢mysql預設讀取配置】
which mysqld
/usr/sbin/mysqld --verbose --help|grep -a 1 'default options'
停止mysql服務的執行 啟動和停止MySQL服務
1.啟動mysql服務 啟動mysql服務的命令為 etc init.d mysqld start 命令執行後如圖7 5所示,表示啟動mysql服務成功。也可以用 etc init.d mysqld的簡化命令啟動mysql服務 service mysqld start 命令執行結果如圖7 6所示。2...
linux啟動mysql命令
傳送門 在ubuntu下使用mysql 安裝mysql 作業系統 ubuntu 17.04 64位 mysql版本 mysql 5.7 使用以下命令來啟動mysql service mysql start啟動完之後,使用以下命令可以檢視mysql服務的狀態 service mysql status如...
mysql mac開啟方式 Mac啟動MySQL
httpcache快取擴充套件方法 using system using system.collections using system.configuration using system.web using system.web.c redis之清除所有快取 方法 清除redis所有快取 php...