91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何更改系統環境變量PATH

發布時間:2020-08-02 18:29:18 來源:網絡 閱讀:682 作者:Rachy1989 欄目:數據庫

1. 如何更改系統環境變量PATH?

答:如果是永久更改系統環境變量,對所有用戶生效,有兩種辦法:推薦使用第三種。

(1)vim /etc/profile  加入 PATH=$PATH:/usr/local/mysql/bin/

(2)vim /etc/bashrc 加入 PATH=$PATH:/usr/local/mysql/bin/

(3)vim /etc/profile.d/path.sh

#!/bin/bash

export PATH=$PATH:/ usr/local/mysql/bin/

source /etc/profile.d/path.sh

如果是永久更改系統環境變量,對當前用戶生效,有兩種辦法:

(1)vim ~/.bash_profile 加入 PATH=$PATH:/usr/local/mysql/bin/

(2)vim ~/.bahsrc 加入 PATH=$PATH:/usr/local/mysql/bin/

如果只是臨時更改當前Shell的環境變量,可以直接使用命令:

export PATH=$PATH:/ usr/local/mysql/bin/

2. 默認mysql安裝好后,并沒有root密碼,如何給root設置一個密碼?

答:mysqladmin -uroot password '123456'

3. 如何更改root密碼?

答:(1)mysqladmin -uroot -p123456 password '654321'

(2)如果是忘記root密碼,可參考19題重置。

4. 如何連接遠程的mysql服務器

答: mysql -urachy -p123456 -h227.0.0.1 -P3306

5. 如何查看當前登陸mysql的賬戶?

答:select user();

6. 在mysql命令行下,怎么切換某個庫?

答:use discuz;

7. 如何查看一個表都有哪些字段?

答:desc pre_common_style ;

8. 如何查看某個表使用的是哪種數據庫引擎?

答: show create table pre_ucenter_vars\G;

9. 如何查看當前數據庫有哪些隊列?

答: show processlist;

10. 當有很多隊列時,如何查看有哪些慢查詢?

答:設置慢查詢日志,具體方法如下:

vim /etc/my.cnf

……

log_slow_queries = logname

long_query_time = 1  //查詢時間超過1s會記錄日志

……

11. 如何查看當前mysql的參數值?

答:show variables;

12. 如何不重啟mysql服務,更改某個參數?

答:set global var = value;

如:set global wait_timeout = 10;

13. 用什么工具備份數據庫?請區分myisam引擎和innodb引擎兩種存儲引擎的備份。

答:myisam引擎的數據使用 mysqldump 備份數據庫;

innodb引擎的數據使用 xtrabackup 備份數據庫;

14. 簡單描述myisam和innodb引擎的區別。

答:myisam引擎將數據直接存在系統的文件中,對整個表鎖定,不支持事務;innodb引擎的數據庫會事先創建一個數據表空間文件,然后再從這個表空間文件中存數據,對行鎖定,支持事務、外部鍵,b不支持fulltext類型索引,也不保存表的行數。

15. 如果你的mysql服務啟動不了,而當前終端又沒有報錯,你如何做?

答:查看datadir目錄下的錯誤日志文件hostname.err,找出故障原因并解決。

16. 要備份的庫字符集是gbk的字符集,為了避免出現亂碼的情況,如何在備份和還原的時候指定字符集為gbk?

答:指定gbk備份:mysqldump --default-character-set=gbk

指定gbk恢復:mysql --default-character-set=gbk

17. 錯誤日志中,如果出現提示說某個表損壞需要修復,你如何修復這個表呢?

答:repair table tablename;

18. 備份myisam引擎的數據庫時,我們除了使用mysqldump工具備份外,還可以直接拷貝數據庫的源數據(.frm, .MYD, .MYI三種格式的數據),其中哪一個文件可以不拷貝?若想恢復該文件,如何做?

答:.MYI文件可以不拷貝,恢復時需要修復表,但加上 use_frm, 如repair table tb1 use_frm;

19. 如果mysql的root密碼忘記了如何做?

答:(1)vim /etc/my.cnf,在[mysqld]字段下添加參數  skip-grant

(2)service mysqld restart

(3)mysql -uroot

(4)use mysql;     #切換數據庫

update user set password=password('your password') where user='root';  #重置密碼

flush privileges;  #立即生效

(5)vim /etc/my.cnf 刪除剛才添加的 skip-grant ;

service mysqld restart

20. 如何更改mysql的普通賬戶密碼?

答:update user set password=password('123456') where user='rachy';

21. mysql的命令歷史文件在哪里,為了安全我們其實是可以做一個小處理,不讓mysql的命令歷史記錄在文檔中,請想一想如何利用之前我們學過的知識做到?

答:mysql的命令歷史文件在當前用戶家目錄下的 .mysql_history 文件里;

cd ~;

rm -f .mysql_history; #刪除歷史文件

ln -s /dev/null .mysql_history #將歷史文件軟鏈接到null

22. 如何讓mysql的監聽端口為3307,而不是默認的3306?

答:編輯mysql配置文件:vim /etc/my.cnf ,令參數 port = 3307


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贺州市| 陕西省| 宜昌市| 济宁市| 丘北县| 泾源县| 大冶市| 沾化县| 古交市| 阿克苏市| 涪陵区| 通榆县| 巴里| 灵台县| 常山县| 古浪县| 元氏县| 苍南县| 阳朔县| 隆子县| 隆化县| 云梦县| 师宗县| 个旧市| 西乡县| 武胜县| 长葛市| 鹤壁市| 南靖县| 新巴尔虎左旗| 花莲市| 绥江县| 新乡县| 岱山县| 阳曲县| 黄陵县| 巩义市| 白沙| 宜丰县| 香港| 淳化县|