本文目錄一覽:
mysql安裝配置教程是什麼?
安裝MySQL
步驟
1、雙擊下載的MySQL安裝文件,進入MySQL安裝界面,首先進入「License Agreement(用戶許可證協議)」窗口,選中「I accept the license terms(我接受系統協議)」複選框,單擊「Next(下一步)」按鈕即可。有的會直接進入「Choosing a Setup Type(安裝類型選擇)」窗口,根據右側的安裝類型描述文件選擇適合自己的安裝類型,這裡選擇默認的安裝類型,如圖所示。
2、根據所選擇的安裝類型安裝Windows系統框架(framework),單擊Execute按鈕,安裝程序會自動完成框架的安裝,如圖所示。
3、當彈出安裝程序窗口時,勾選「我同意許可條款和條件」複選框,然後單擊「安裝」按鈕,如圖所示。
4、彈出「設置成功」的界面,表示該框架已經安裝完成,單擊「關閉」按鈕即可。所有的框架安裝均可參考本操作,如圖所示。
5、安裝完成後會在【status】列表下顯示Complete(安裝完成)。所需框架均安裝成功後,點擊Next按鈕,如圖所示。
6、進入安裝確認窗口,點擊Execute按鈕,開始MySQL各個組件的安裝,如圖所示。
7、開始安裝 MySQL 文件,安裝完成後在【Status】列表下顯示 Complete,如圖所示。
配置MySQL
MySQL安裝完成之後,需要對服務器進行配置,具體配置步驟如下:步驟
1、在安裝的最後一步中,點擊Next按鈕進入服務器配置窗口,進行配置信息的確認,確認後點擊Next按鈕,如圖所示。
2、進入MySQL網絡類型配置窗口,採用默認設置,點擊Next按鈕,如圖所示。
3、進入MySQL服務器類型配置窗口,採用默認設置,點擊Next按鈕,如圖所示。
4、MySQL端口號默認3306,如果沒有特殊需求一般不建議修改。繼續點擊Next按鈕即可。
5、進入設置服務器的密碼窗口,重複輸入兩次登錄密碼(建議字母數字加符號),點擊Next按鈕,如圖所示。
6、進入服務器名稱窗口設置服務器名稱,這裡無特殊需要也不建議修改。繼續單擊Next按鈕,如圖所示。
7、打開確認設置服務器窗口,點擊Execute按鈕完成MySQL的各項配置,如圖所示。
8、最後打開Windows任務管理器對話框,可以看到MySQL服務進程mysqld.exe已經啟動了,如圖所示。至此,就完成了Windows操作系統下MySQL數據庫的安裝和配置。
mysql解壓縮版安裝步驟
出自:
1、配置環境變量
我的電腦-屬性-高級-環境變量
選擇PATH,在其後面添加: 你的mysql bin文件夾的路徑 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )
PATH=…….;C:\Program Files\MySQL\MySQL Server 5.6\bin (注意是追加,不是覆蓋)
2、my.ini文件 (ansc編碼)
配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my.ini,或者自己建立一個my.ini文件,
在其中修改或添加配置(如圖):
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄)
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)
不用新建data文件夾。
3、
以管理員身份運行cmd(一定要用管理員身份運行,不然權限不夠),
輸入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 進入mysql的bin文件夾
mysqld -install
繼續在cmd中輸入:net start mysql
注意:這個時候經常會出現錯誤2和錯誤1067。
如果出現「錯誤2 系統找不到文件」,檢查一下是否修改過配置文件或者是否進入在bin目錄下操作,如果配置文件修改正確並且進入了bin文件夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);
如果出現錯誤1067,那就是配置文件修改錯誤,確認一下配置文件是否正確。
4、第三步啟動時,報錯:
mysql無法啟動,服務沒有報告任何錯誤
bin下執行:
mysqld –initialize-insecure
會創建data目錄。再次啟動mysql
5、首次安裝的mysql,沒有密碼
bin下
mysql -u root – p
mysql
設置密碼有很多方法:
1.用root 進入mysql後
mysqlset password =password(‘你的密碼’);
mysqlflush privileges;
2.使用GRANT語句
mysqlgrant all on . to ‘root’@’localhost’ IDENTIFIED BY ‘你的密碼’with grant option ;
mysqlflush privileges;
3.進入mysql庫修改user表
mysqluse mysql;
mysqlupdate user set password=password(‘你的密碼’) where user=’root’;
mysqlflush privileges;
怎麼修改yum安裝的mysql配置文件
1、安裝查看有沒有安裝過:yumlistinstalledmysql*rpm-qa|grepmysql*查看有沒有安裝包:yumlistmysql*安裝mysql客戶端:yuminstallmysql安裝mysql服務器端:yuminstallmysql-serveryuminstallmysql-devel2、啟動停止數據庫字符集設置mysql配置文件/etc/my.cnf中加入default-character-set=utf8啟動mysql服務:servicemysqldstart或者/etc/init.d/mysqldstart開機啟動:chkconfig-addmysqld,查看開機啟動設置是否成功chkconfig–list|grepmysql*mysqld0:關閉1:關閉2:啟用3:啟用4:啟用5:啟用6:關閉停止:servicemysqldstop3、登錄創建root管理員:mysqladmin-urootpassword123456登錄:mysql-uroot-p輸入密碼即可。忘記密碼:servicemysqldstopmysqld_safe–user=root–skip-grant-tablesmysql-urootusemysqlupdateusersetpassword=password(“new_pass”)whereuser=”root”;flushprivileges;4、遠程訪問開放防火牆的端口號mysql增加權限:mysql庫中的user表新增一條記錄host為「%」,user為「root」。5、LinuxMySQL的幾個重要目錄數據庫目錄/var/lib/mysql/配置文件/usr/share/mysql(mysql.server命令及配置文件)相關命令/usr/bin(mysqladminmysqldump等命令)啟動腳本/etc/rc.d/init.d/(啟動腳本文件mysql的目錄)
Centos7查看Mysql配置文件
my.cnf 是mysql啟動時加載的配置文件,一般會放在mysql的安裝目錄中,用戶也可以放在其他目錄加載。
安裝mysql後,系統中會有多個 my.cnf 文件,有些是用於測試的。
安裝locate
命令
輸出
當我們需要修改配置文件時,需要找到mysql啟動時是加載了哪個 my.cnf 文件。
啟動mysql後,我們查看mysql的進程,看看是否有設置使用指定目錄的 my.cnf 文件,如果有則表示mysql啟動時是加載了這個配置文件。
命令
輸出
可以看到 /usr/local/Cellar/mysql/5.6.24/my.cnf 就是mysql啟動加載的配置文件。
如果上面的命令沒有輸出,表示沒有設置使用指定目錄的 my.cnf 。
如果沒有設置使用指定目錄的 my.cnf ,mysql啟動時會讀取安裝目錄根目錄及默認目錄下的 my.cnf 文件。
查看mysql啟動時讀取配置文件的默認目錄
命令
輸出
這些就是mysql默認會搜尋 my.cnf 的目錄,順序排前的優先。
如果沒有設置使用指定目錄 my.cnf 文件及默認讀取目錄沒有 my.cnf 文件,表示mysql啟動時並沒有加載配置文件,而是使用默認配置。
需要修改配置,可以在mysql默認讀取的目錄中,創建一個 my.cnf 文件(例如: /etc/my.cnf ),把需要修改的配置內容寫入,重啟mysql後即可生效。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/240626.html