標籤:protocol 伺服器 資料庫 mysql 網上
一個伺服器上安裝了兩個版本的mysql,通過shell登陸,怎麼登都是 3306這個。
在mysql中查看連接埠號碼的方法
show variables like ‘port‘
網上查的 加-P --port也不行,
後來我仔細搜尋了下,原來還有加上 --protocol=tcp 這行,
浪費一個小時,特此標記下。
mysql登陸port指定連接埠
mysql -uroot -p --protocol=tcp --host=127.0.0.1 --port=3306
mysql -uroot -p --protocol=tcp --host=127.0.0.1 --port=4443
查看MYSQL資料庫中所有使用者
SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,‘‘‘@‘‘‘,host,‘‘‘;‘) AS query FROM mysql.user;
查看資料庫中具體某個使用者的許可權
show grants for ‘cps_DB‘@‘192.168.115.2‘;
###########授權給‘cps_DB‘@‘192.168.2.248‘用*
GRANT ALL PRIVILEGES ON news.* TO ‘DB‘@‘192.168.2.248‘ ;
在mysql中查看連接埠號碼的方法
show variables like ‘port‘;
MySQL查看當前登入使用者:
SELECT USER();
mysqldump -uroot -p123 --routines --single_transaction 2 --databases weibo > weibo.sql
參數說明:
--routines:匯出預存程序和函數
--single_transaction:匯出開始時設定事務隔離狀態,並使用一致性快照開始事務,然後unlock tables;而lock-tables是鎖住一張表不能寫操作,直到dump完畢。
--master-data:預設等於1,將dump起始(change master to)binlog點和pos值寫到結果中,等於2是將change master to寫到結果中並注釋。
本文出自 “迷途羔羊” 部落格,請務必保留此出處http://2346860.blog.51cto.com/2336860/1672475
mysql 登陸連接埠指定