1、? 打開下載的mysql安裝文件雙擊解壓縮,運行“mysql-5.5.40-win32.msi”
成都創(chuàng)新互聯(lián)公司成立與2013年,先為肇東等服務建站,肇東等地企業(yè),進行企業(yè)商務咨詢服務。為肇東企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
請點擊輸入圖片描述
請點擊輸入圖片描述
2、? 選擇安裝類型,有“Typical(默認)”、“Complete(完全)”、“Custom(用戶自定義)”三個選項,選 擇“Custom”,按“next”鍵繼續(xù)。
請點擊輸入圖片描述
3、? 點選“Browse”,手動指定安裝目錄
請點擊輸入圖片描述
4、? 填上安裝目錄,我的是“d:\Program Files (x86)\MySQL\MySQL Server 5.0”,按“OK”繼續(xù)。
請點擊輸入圖片描述
5、 確認一下先前的設置,如果有誤,按“Back”返回重做。按“Install”開始安裝
請點擊輸入圖片描述
請點擊輸入圖片描述
請點擊輸入圖片描述
請點擊輸入圖片描述
請點擊輸入圖片描述
6、? 正在安裝中,請稍候,直到出現(xiàn)下面的界面, 則完成MYSQL的安裝。
請點擊輸入圖片描述
mysql在linux下有三種安裝方式,依照難以程度排序:
第一種是yum install mysql,這種安裝方式最簡單,初學可以采用。但是這種安裝的弊端是安裝的版本比較低,現(xiàn)在安裝的話是5.17的版本。
第二種方式是下載最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解壓縮后,用rpm -ivh 包名,安裝四個包就可以了,注意先后順序。
第三種方式是下載最新的mysql-5.6.27-linux-glibc2.5-i686.tar.gz,解壓縮后,手動配置。主要包括配置:增加mysql用戶和群組;拷貝my-default.inf文件為my.inf到/etc/下;安裝并初始化/mysql-5.6.27/scripts/mysql_install_db --user=mysql --basedir=/... --datadir=/...;增加到服務中chkconfig --add mysql ,chkconfig mysql on ;啟動服務service mysql start ;修改root初始密碼。操作完以上幾部基本上就可以了。
方法/步驟
1、下載安裝文件,安裝:雙擊Setup.exe文件,開始mysql的安裝。
2、點擊Next開始下一步安裝。默認是Typical,選擇Custom,因為Typical模式不允許改變安裝路徑,只能安裝在C盤
3、這里需要選擇組件和更改文件夾位置,組件可以默認的,位置要選擇Change來改變(注意:安裝mysql的路徑中,不能含有中文)
4、點擊Install開始安裝
5、安裝完成。
從官網(wǎng)下載安裝包MySQL :: Download MySQL Community Server
解壓到/usr/local目錄下,重命名為mysql
然后在終端輸入以下命令:
shell groupadd mysql
shell useradd -r -g mysql mysql
shell cd /usr/local
shell cd mysql
shell chown -R mysql . (別忘了最后有一個點,下同)
shell chgrp -R mysql .
shell scripts/mysql_install_db --user=mysql
這句執(zhí)行后如果報錯:
scripts/mysql_install_db: 244: ./bin/my_print_defaults: not found
Neither host 'ubuntu' nor 'localhost' could be looked up with
./bin/resolveip
Please configure the 'hostname' command to return a correct
hostname.
If you want to solve this at a later stage, restart this script
with the --force option
在終端輸入uname -a命令查看系統(tǒng)版本,如果結果為x86_64則說明系統(tǒng)是64位的,是不是下載的安裝包不對了?到官網(wǎng)下載64位版本的,把剛解壓到mysql目錄刪掉,重新執(zhí)行上面這一條語句
如果又報錯:./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
這說明少個東西,執(zhí)行下面這條命令:
sudo apt-get install libaio-dev
安裝完成后再執(zhí)行scripts/mysql_install_db --user=mysql這條語句
繼續(xù)執(zhí)行后續(xù)命令:
shell chown -R root .
shell chown -R mysql data
好了,下面啟動:
sudo ./support-files/mysql.server start
# /usr/local/mysql/bin/mysqld_safe --user=mysql
cd /usr/local/mysql/bin //進入 bin目錄
#mysql //運行mysq命令
如果沒有沒有啟動 或出現(xiàn) Can't connect to local MySQL server through socket '/tmp/mysql.sock'
解決方法: #cd /usr/local/mysql/support-files //進入該目錄
#./mysql.server start //啟動即可 既可在生成/tmp/mysql.sock
如果/tmp/mysql.sock 無該文件存在,且mysql是處于 開啟的狀態(tài)?
解決方法: #netstat -an | grep 3306 //查看 3306端口
#ps -ef | grep mysql // 查找 mysql 進程
# kill -9 進程號 //強制刪除mysql的進程號
#./mysql.server start // 啟動即可 既可在生成/tmp/mysql.sock
如果在任意路徑下如數(shù)mysql命令得到的無該命令咋辦呢?
解決方法:修改 /etc/profile 文件 在文件中加入
PATH=$PATH:/usr/local/mysql/bin/
export PATH (保存即可退出執(zhí)行 source /etc/profile)
以上操作完全可以 在任意目錄執(zhí)行 # mysql 命令
如果想執(zhí)行 service mysql start or restart stop 命令咋辦的? 在不能老#./mysql.server start
解決方法:將 mysql.server 復制一份到 /etc/rc.d/init.d 下并改名 mysql 或 建個連接文件
假設當前目錄為 /etc/rc.d/init.d
如: #cp /usr/local/mysql/support-files/mysql.server mysql (復制)
或 : #ln -s /usr/local/mysql/support-files/mysql.server mysql (建立連接文件)
完成以上操作即可 執(zhí)行 service mysql start (or restart stop)
用如下命令修改MYSQL密碼
# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默認安裝密碼為空,為了安全你必須馬上修改
# chmod 700 /etc/init.d/mysql
# chkconfig --add mysqld
# chkconfig --level 345 mysql on //copy編譯目錄的一個腳本設置使mysql每次啟動都能自動運行
# service mysql start
# netstat -atln
//啟動mysql服務
//查看3306端口是否打開。要注意在防火墻中開放該端口。
可以用telnet localhost 3306來測試一下,如果有反應,那就表明安裝成功了
解壓安裝包mysql-5.7.5-m15-winx64.zip。可以隨意的放在哪個文件下。
打開文件。復制my-default.ini文件,改名為my.ini。
修改文件中參數(shù):
# basedir = E:\\MySql 文件加壓目錄
# datadir = E:\\MySql\\MyData 數(shù)據(jù)存放目錄(sql文件存放的目錄)。
# port = 3306 端口號
# server_id = 00001 部署的服務id(可以自定義)
修改系統(tǒng)環(huán)境變量。在系統(tǒng)環(huán)境變量中,找到path變量。編輯path環(huán)境變量,增加mysql的解壓目錄路徑,要指定bin文件。如我的解壓文件在E:\MySql, 那么增加的環(huán)境變量是:;E:\MySql\bin(注意,新增加的地址要與系統(tǒng)上其他的地址隔開。符合是“;”)。
保存后,打開cmd.exe(最好用系統(tǒng)管理員打開)。輸入“mysql -u root -p”命令測試環(huán)境變量配置是否正確。響應的是“Enter password:”
4
安裝mysql數(shù)據(jù)庫。在cmd面板中輸入“mysqld --install“(如果不是系統(tǒng)管理員打開cmd.exe,可以能回報”Install/Remove of the Service Denied“沒有權限);
5
再啟動mysql服務。在cmd面板中輸入”net start mysql“(這時可能報錯”系統(tǒng)發(fā)生2錯誤,系統(tǒng)找不到指定的文檔“,這可能是注冊表中的配置出錯了。打開注冊表,再找到mysql注冊信 息:HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - services - mysql - ImagePath。修改ImagePath的值,指定到解壓目錄bin下的mysqld.exe文件,如”"E:\MySql\bin\mysqld" MySQL“);
6
關閉mysql服務。輸入命令”net stop mysql“;
刪除mysql。輸入命令’sc delete "MySQL"‘。
END
1、打開下載的安裝文件
2、mysql安裝向導啟動,點擊“next”繼續(xù)。
3、選擇安裝類型,有“Typical(默認)”、“Complete(完全)”、“Custom(用戶自定義)”三個選項,我們選擇“Custom”,有更多的選項,也方便熟悉安裝過程。
4、在“MySQL Server(MySQL服務器)”上左鍵單擊,選擇“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內容,全部安裝在本地硬盤上”。點選“Change...”,手動指定安裝目錄。
5、確認一下先前的設置,如果有誤,按“Back”返回重做。按“Install”開始安裝。
6、正在安裝中,請稍候,直到出現(xiàn)下面的界面。
7、點擊“next”繼續(xù),出現(xiàn)如下界面。
8、現(xiàn)在軟件安裝完成了,出現(xiàn)上面的界面,這里有一個很好的功能,mysql 配置向導,不用向以前一樣,自己手動亂七八糟的配置my.ini 了,將“Configure the Mysql Server now”前面的勾打上,點“Finish”結束軟件的安裝并啟動mysql配置向導。 9點擊“Finsh”,出現(xiàn)如下界面,MySQL Server配置向導啟動。
10、點擊“next”出現(xiàn)如下界面:
11、選擇配置方式,“Detailed Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過程。
12、選擇服務器類型,“Developer Machine(開發(fā)測試類,mysql 占用很少資源)”、“Server Machine(服務器類型,mysql占用較多資源)”、“Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫服務器,mysql占用所有可用資源)”,大家根據(jù)自己的類型選擇了,一般選“Server Machine”,不會太少,也不會占滿。
13、選擇mysql數(shù)據(jù)庫的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服務器類型,專注于事務處理,一般)”、“Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監(jiān)控、記數(shù)用,對MyISAM數(shù)據(jù)類型的支持僅限于non-transactional),隨自己的用途而選擇了,我這里選擇“Transactional Database Only”,按“Next”繼續(xù)。
14、對InnoDB Tablespace進行配置,就是為InnoDB 數(shù)據(jù)庫文件選擇一個存儲空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成數(shù)據(jù)庫損壞,當然,對數(shù)據(jù)庫做個備份就沒問題了,這里不詳述。我這里沒有修改,使用默認位置,直接按“Next”繼續(xù)。
15、選擇您的網(wǎng)站的一般mysql 訪問量,同時連接的數(shù)目,“Decision Support(DSS)/OLAP(20個左右)”、“Online Transaction Processing(OLTP)(500個左右)”、“Manual Setting(手動設置,自己輸一個數(shù))”,我這里選“Online Transaction Processing(OLTP)”,自己的服務器,應該夠用了,按“Next”繼續(xù)。
16、是否啟用TCP/IP連接,設定端口,如果不啟用,就只能在自己的機器上訪問mysql 數(shù)據(jù)庫了,我這里啟用,把前面的勾打上,Port Number:3306,在這個頁面上,您還可以選擇“啟用標準模式”Enable Strict Mode),這樣MySQL就不會允許細小的語法錯誤。如果您還是個新手,我建議您取消標準模式以減少麻煩。但熟悉MySQL以后,盡量使用標準模式,因為它可以降低有害數(shù)據(jù)進入數(shù)據(jù)庫的可能性。還有一個關于防火墻的設置“Add firewall exception ……”需要選中,將MYSQL服務的監(jiān)聽端口加為windows防火墻例外,避免防火墻阻斷。按“Next”繼續(xù)。
17、選擇是否將mysql 安裝為windows服務,還可以指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我這里全部打上了勾,Service Name不變。按“Next”繼續(xù)。
18、這一步詢問是否要修改默認root 用戶(超級管理)的密碼(默認為空),“New root password”如果要修改,就在此填入新密碼(如果是重裝,并且之前已經(jīng)設置了密碼,在這里更改密碼可能會出錯,請留空,并將“Modify Security Settings”前面的勾去掉,安裝配置完成后另行修改密碼),“Confirm(再輸一遍)”內再填一次,防止輸錯。“Enable root access from remotemachines(是否允許root 用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一個匿名用戶,匿名用戶可以連接數(shù)據(jù)庫,不能操作數(shù)據(jù),包括查詢)”,一般就不用勾了,設置完畢,按“Next”繼續(xù)。
19、確認設置無誤,如果有誤,按“Back”返回檢查。按“Execute”使設置生效。設置完畢,按“Finish”結束mysql的安裝與配置。
注意事項
這里有一個比較常見的錯誤,就是不能“Startservice”,一般出現(xiàn)在以前有安裝mysql 的服務器上,解決的辦法,先保證以前安裝的mysql 服務器徹底卸載掉了;不行的話,檢查是否按上面一步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql 安裝目錄下的data文件夾備份,然后刪除,在安裝完成后,將安裝生成的data文件夾刪除,備份的data文件夾移回來,再重啟mysql 服務就可以了,這種情況下,可能需要將數(shù)據(jù)庫檢查一下,然后修復一次,防止數(shù)據(jù)出錯。
本文標題:怎么手動安裝mysql 怎么手動安裝軟件
URL鏈接:http://vcdvsql.cn/article18/hhpjgp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、網(wǎng)站設計公司、動態(tài)網(wǎng)站、微信公眾號、標簽優(yōu)化、ChatGPT
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)