mysql學習之-小技巧

張衝andy發表於2016-12-14

1.  檢視歷史操作記錄

1.1   linux作業系統檢視歷史操作記錄

 [root@mysql etc]# history     
    1  cat ~/.bash.history
    2  top
    3  cat ~/.bash.history

    。。。。

1.2   mysql資料庫歷史操作記錄

[root@mysql etc]# cat /root/.mysql_history  
_HiStOrY_V2_
show\040tabase;
show\040database;


2.  為了防止誤操作,修改mysql提示符。

2.1   臨時生效(一個臨時會話生效)

mysql> prompt \u@andy \r:\m:\s->

PROMPT set to '\u@andy \r:\m:\s->'
root@andy 03:54:06->

2.2 永久生效  (在my.cnf配置中【mysql】模組下新增如下內容(注意,不是【mysqld】)儲存後,無需重啟mysql,退出當前session,重新登入即可)

[root@mysql etc]# vi /etc/my.cn        

-- 在my.cnf中新增:

[mysql]
prompt=\\u@andy \\r:\\m:\\s->


3. 檢視mysql當前使用的database .
mysql> select database();
+------------+
| database() |
+------------+
| mysql      |
+------------+
1 row in set (0.00 sec)


4.  輸出行記錄按列輸出
原本格式      mysql> select * from user;       (這樣的輸出很亂,不便檢視)
 
調整格式後    mysql> select * from user \G;      (按列輸出,很整齊)
*************************** 1. row ***************************
                  Host: %
                  User: root
              Password: *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9
            。。。。




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31383567/viewspace-2130600/,如需轉載,請註明出處,否則將追究法律責任。

相關文章