mysql下載安裝教程8.0.26(mysql下載安裝教程8.0.19)

    本文為大家介紹mysql下載安裝教程8.0.26(mysql下載安裝教程8.0.19),下面和小編一起看看詳細(xì)內(nèi)容吧。
    mysql下載及安裝教程
    mysql是一個(gè)跨平臺(tái)的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),多用于中小型網(wǎng)站或系統(tǒng)的開(kāi)發(fā)。在軟件開(kāi)發(fā)中使用數(shù)據(jù)庫(kù)技術(shù),可以方便數(shù)據(jù)共享,減少數(shù)據(jù)冗余,便于對(duì)數(shù)據(jù)進(jìn)行統(tǒng)一操作和控制。與oracle、db2等大型數(shù)據(jù)庫(kù)相比,mysql具有體積小、速度快、成本低的特點(diǎn)。這些特性使得mysql 在開(kāi)源世界大受歡迎。接下來(lái),我將帶領(lǐng)大家學(xué)習(xí)如何下載和安裝mysql。
    工具/材料
    windows操作系統(tǒng)
    有兩個(gè)不同版本的mysql。 mysql community server 是免費(fèi)社區(qū)版,mysql enterprice server 是企業(yè)版服務(wù)器。此版本需要付費(fèi),官方會(huì)提供技術(shù)支持。對(duì)于小軟件開(kāi)發(fā)或者自己學(xué)習(xí)使用,我們可以下載免費(fèi)的社區(qū)版。我們?cè)谒压匪阉骺蛑休斎雖ysql官網(wǎng),進(jìn)入如下頁(yè)面,點(diǎn)擊downloads--community。
    我們?cè)谥囟ㄏ蝽?yè)面選擇mysql community downloads下的download按鈕,選擇windows版本的安裝包,我們選擇msi格式的安裝包,點(diǎn)擊go to download按鈕,如下圖。安裝包只能是32位的。即使機(jī)器是64 位操作系統(tǒng)也沒(méi)關(guān)系。圖中有兩個(gè)安裝版本。第一個(gè)版本在線安裝,第二個(gè)下載的版本離線安裝。安裝過(guò)程中我們不需要登錄,選擇no thanks, just start my download。
    安裝包下載完成后,我們右鍵安裝,安裝過(guò)程中選擇我接受許可協(xié)議的許可條款。安裝類(lèi)型選擇server only,執(zhí)行過(guò)程如下圖所示。
    在安裝過(guò)程中,我們可以看到默認(rèn)的端口號(hào)是3306,然后我們需要輸入密碼,密碼不要設(shè)置的太弱。在安裝過(guò)程中,我們勾選了開(kāi)機(jī)自動(dòng)啟動(dòng),如下圖所示。執(zhí)行安裝,我們選擇execute,然后開(kāi)始等待安裝。
    安裝完成后,我們找到了原生的mysql客戶端工具,這是一個(gè)命令行工具,可以執(zhí)行sql命令,但是不能用于復(fù)雜的開(kāi)發(fā)工作。使用這個(gè)工具可以幫助我們快速上手mysql數(shù)據(jù)庫(kù)。
    我們打開(kāi)這個(gè)客戶端軟件,輸入密碼后可以看到光標(biāo)處是mysql,輸入show databases可以看到默認(rèn)的數(shù)據(jù)庫(kù)。還有很多其他的sql命令,就不一一列舉了。
    特別提示
    安裝過(guò)程中可能會(huì)提示未安裝microsoft visual c++ 2015。我們只是在線等待安裝完成。這可能需要很長(zhǎng)時(shí)間,請(qǐng)耐心等待。
    電腦如何安裝mysql
    方法/步驟
    1個(gè)
    檢查電腦是否安裝了mysql服務(wù)
    1.win+r打開(kāi)dos窗口。
    2、輸入services.msc打開(kāi)本地服務(wù)窗口。
    3、查看mysql服務(wù)是否存在。
    請(qǐng)點(diǎn)擊輸入圖片描述
    2個(gè)
    獲取mysql安裝包
    1、打開(kāi)mysql下載地址,mysql官方下載地址。
    2.選擇自己的安裝平臺(tái),這里選擇microsoft windows。
    3.選擇合適的安裝包,進(jìn)入下載頁(yè)面,點(diǎn)擊下載獲取安裝包。
    請(qǐng)點(diǎn)擊輸入圖片描述
    請(qǐng)點(diǎn)擊輸入圖片描述
    3個(gè)
    配置mysql環(huán)境變量
    1. 將下載的安裝包解壓到合適的目錄。
    2、配置mysql環(huán)境變量,步驟如下:
    在電腦上右擊——選擇屬性——高級(jí)系統(tǒng)配置——環(huán)境變量——選擇系統(tǒng)變量path——選擇編輯——在變量值輸入框末尾加一個(gè)分號(hào),后面是解壓后的目錄——點(diǎn)擊確定。
    請(qǐng)點(diǎn)擊輸入圖片描述
    請(qǐng)點(diǎn)擊輸入圖片描述
    4個(gè)
    生成mysql數(shù)據(jù)目錄,即數(shù)據(jù)目錄。打開(kāi)dos窗口,進(jìn)入mysql目錄下的bin目錄,執(zhí)行命令mysqld --initialize-insecure --user=mysql,在mysql目錄下生成data目錄。
    請(qǐng)點(diǎn)擊輸入圖片描述
    請(qǐng)點(diǎn)擊輸入圖片描述
    5個(gè)
    執(zhí)行mysql安裝命令。打開(kāi)dos窗口,進(jìn)入mysql目錄下的bin目錄,執(zhí)行命令mysqld -install。此時(shí)界面提示服務(wù)安裝成功。
    請(qǐng)點(diǎn)擊輸入圖片描述
    6個(gè)
    啟動(dòng)mysql 服務(wù)。打開(kāi)dos窗口,進(jìn)入mysql目錄下的bin目錄,執(zhí)行命令net start mys
    ql,此時(shí)界面提示服務(wù)啟動(dòng)成功,此時(shí)安裝完畢。
    請(qǐng)點(diǎn)擊輸入圖片描述
    mysql8安裝教程 1、從網(wǎng)上下載mysql8.0.12版本,下載地址
    2、下載完成后解壓
    3、我解壓的路徑是:d:javamysql-8.0.12-winx64
    4、配置文件:首先在解壓的路徑下查看是否含有my.ini的文件,如果沒(méi)有則新建一個(gè),內(nèi)容如下:數(shù)據(jù)庫(kù)配置:通過(guò)管理員權(quán)限進(jìn)入cmd(如果不是管理員權(quán)限就會(huì)出現(xiàn)問(wèn)題) ,進(jìn)入mysql安裝目錄的bin目錄下
    5、接著輸入mysqld --initialize --console,就會(huì)出現(xiàn)以下畫(huà)面,其中標(biāo)紅的為數(shù)據(jù)庫(kù)root用戶的初始密碼,一定要牢記,后面登錄需要用到,當(dāng)然要是不小心關(guān)掉了或者沒(méi)記住,刪掉初始化的 data目錄,再執(zhí)行一遍初始化命令又會(huì)重新生成。
    6、再然后輸入mysqld --install安裝mysql服務(wù),輸入net start mysql啟動(dòng)服務(wù),備注:mysqld --remove是卸載mysql服務(wù),net stop mysql是停止服務(wù)。
    7、進(jìn)入數(shù)據(jù)庫(kù)的配置:輸入mysql -u root -p后會(huì)讓你輸入密碼,密碼為前面讓你記住的密碼,輸入正確后就會(huì)出現(xiàn)如下界面,表示進(jìn)入了mysql命令模式。
    8、接著更改密碼,輸入alter user 'root'@'localhost' identified with mysql_native_password by '新密碼'; 出現(xiàn)如下界面表示更改成功。
    9、到此,mysql8.0.12數(shù)據(jù)庫(kù)就安裝完成了。
    mysql安裝教程 1、首先打開(kāi)下載的安裝文件。
    2、mysql安裝向?qū)?dòng),點(diǎn)擊“next”繼續(xù)。
    3、選擇安裝類(lèi)型,有“typical(默認(rèn))”、“complete(完全)”、“custom(用戶自定義)”三個(gè)選項(xiàng),我們選擇“custom”,有更多的選項(xiàng),也方便熟悉安裝過(guò)程。
    4、在“mysql server(mysql服務(wù)器)”上左鍵單擊,選擇“this feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內(nèi)容,全部安裝在本地硬盤(pán)上”。點(diǎn)選“change...”,手動(dòng)指定安裝目錄。
    5、確認(rèn)一下先前的設(shè)置,如果有誤,按“back”返回重做。按“install”開(kāi)始安裝。
    6、正在安裝中,請(qǐng)稍候。
    7、點(diǎn)擊“next”繼續(xù)。
    8、最后軟件安裝完成了,出現(xiàn)上面的界面,這里有一個(gè)很好的功能,mysql 配置向?qū)В挥孟蛞郧耙粯樱ㄗ约菏謩?dòng)亂七八糟的配置my.ini 了,將“configure the mysql server now”前面的勾打上,點(diǎn)“finish”結(jié)束)。
    linux安裝iscp數(shù)據(jù)庫(kù)提示已經(jīng)存在 一、linux安裝,按百度上mysql安裝步驟進(jìn)行,參考:
    我是自己從windows先把mysql的linux包下下來(lái),通過(guò)共享的方式將mysql的安裝包復(fù)制到linux操作系統(tǒng)的/usr/local/mysql 路徑下
    1、我下載的包是:mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz
    故先解壓再安裝
    1)xz -d mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz
    2)tar -xvf mysql-8.0.22-linux-glibc2.12-x86_64.tar
    2、查看linux系統(tǒng)下是否有安裝mysql,有的話先卸載,查看命令
    whereis mysql;find / -name mysql
    將查找出來(lái)的文件和目錄都刪除掉,刪除后再用以上命令查看是否刪除干凈
    3、為mysql創(chuàng)建所屬用戶組和用戶名(如果用戶組和用戶名存在就無(wú)需創(chuàng)建了,使用cat /etc/group | grep mysql;cat /etc/passwd | grep mysql)
    groupadd mysql
    useradd -r -g mysql mysql
    4、在/usr/local/mysql創(chuàng)建data目錄
    mkdir /usr/local/mysql/data
    5、將mysql設(shè)置權(quán)限
    chown -r mysql:mysql /usr/local/mysql
    chmod -r 755 /usr/local/mysql
    6、 編譯安裝并初始化數(shù)據(jù)庫(kù)
    cd /usr/local/mysql/bin
    ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
    編譯安裝初始化數(shù)據(jù)庫(kù)的時(shí)候出現(xiàn)問(wèn)題報(bào)沒(méi)有l(wèi)ibaio這個(gè)軟件
    可通過(guò)yum進(jìn)行安裝該軟件:yum install libaio-devel.x86_64
    如果你不知道包名是什么,可通過(guò) yum search libaio,會(huì)列出來(lái)相關(guān)的包,選擇你要安裝的包就可以了
    初始化成功后:記錄日志最末尾位置root@localhost:后的字符串,此字符串為mysql管理員臨時(shí)登錄密碼。
    7、編輯配置文件my.cnf
    此處我打開(kāi)后my.cnf默認(rèn)有如下:
    [mysqld]
    datadir=/var/mysql/data
    socket=/var/lib/mysql/mysql.sock
    symbolic-links=0
    隨后我根據(jù)參考步驟將其余幾項(xiàng)也添加進(jìn)去,且修改了datadir 將socket這項(xiàng)刪除了
    [mysqld]
    datadir=/usr/local/mysql/data
    port=3306
    sql_mode=no_engine_substitution,strict_trans_tables
    symbolic-links=0
    max_connections=600
    innodb_file_per_table=1
    lower_case_table_names=1
    character_set_server=utf8
    8、啟動(dòng)mysql服務(wù)器
    /usr/local/mysql/support-files/mysql.server start
    問(wèn)題來(lái)了,怎么都啟動(dòng)不了,老是說(shuō)the server pid file not found
    ?
    我將百度上所有的方法都試了一邊都不行,百度上的方法有如下:
    mysql server pid file could not be found! 解決辦法
    1.可能是/usr/local/mysql/data/rekfan.pid文件沒(méi)有寫(xiě)的權(quán)限
    解決方法 :給予權(quán)限,執(zhí)行 “chown -r mysql:mysql /var/data” “chmod -r 755 /usr/local/mysql/data” 然后重新啟動(dòng)mysqld!
    2.可能進(jìn)程里已經(jīng)存在mysql進(jìn)程
    解決方法:用命令“ps -ef|grep mysqld”查看是否有mysqld進(jìn)程,如果有使用“kill -9 進(jìn)程號(hào)”殺死,然后重新啟動(dòng)mysqld!
    3.可能是第二次在機(jī)器上安裝mysql,有殘余數(shù)據(jù)影響了服務(wù)的啟動(dòng)
    解決方法:去mysql的數(shù)據(jù)目錄/data看看,如果存在mysql-bin.index,就趕快把它刪除掉吧,它就是罪魁禍?zhǔn)琢恕1救司褪鞘褂玫谌龡l方法解決的 !
    4.mysql在啟動(dòng)時(shí)沒(méi)有指定配置文件時(shí)會(huì)使用/etc/my.cnf配置文件,請(qǐng)打開(kāi)這個(gè)文件查看在[mysqld]節(jié)下有沒(méi)有指定數(shù)據(jù)目錄(datadir)
    解決方法:請(qǐng)?jiān)赱mysqld]下設(shè)置這一行:datadir = /usr/local/mysql/data
    5.skip-federated字段問(wèn)題
    解決方法:檢查一下/etc/my.cnf文件中有沒(méi)有沒(méi)被注釋掉的skip-federated字段,如果有就立即注釋掉吧。
    6.錯(cuò)誤日志目錄不存在
    解決方法:使用“chown” “chmod”命令賦予mysql所有者及權(quán)限
    7.selinux惹的禍,如果是centos系統(tǒng),默認(rèn)會(huì)開(kāi)啟selinux
    解決方法:關(guān)閉它,打開(kāi)/etc/selinux/config,把selinux=enforcing改為selinux=disabled后存盤(pán)退出重啟機(jī)器試試。
    8.解決辦法
    cd/usr/local/mysqlcd/usr/local/mysqlchown -r mysql.mysql .
    su?mysqlsu?mysql cd /usr/local/mysql
    scripts/mysqlinstalldbscripts/mysqlinstalldb exit
    /etc/init.d/mysqld restart
    上面沒(méi)有解決的話,查看磁盤(pán)空間大小 df -h 清空binlog
    如果上面都不成的話,最終解決辦法,如果是主從的話,要重新同步
    刪除了 ib_logfile0 和 ib_logfile1 兩個(gè)文件,就正常了
    后面我從另外一篇文檔上找到了根本原因,意思是參考自己數(shù)據(jù)庫(kù)編譯安裝初始化的時(shí)候的錯(cuò)誤日志,根據(jù)錯(cuò)誤的日子去找原因,我在/usr/local/mysql/data/centos7.err里找到了,就是說(shuō)mysql啟動(dòng)時(shí)使用的datadir是錯(cuò)誤的,告訴我需要重新創(chuàng)建data,
    此后我將原先的data改名為data1,再次重新初始化一下生成data后,就可以正常啟動(dòng)了。(個(gè)人認(rèn)為肯定是初始化的時(shí)候,datadir沒(méi)有將my.cnf中的datadir覆蓋導(dǎo)致的)
    9、為mysql啟動(dòng)創(chuàng)建軟連接:
    ln -s /usr/local/mysql/bin/mysqld /usr/bin/mysql
    10、數(shù)據(jù)庫(kù)好不容易裝好后,有忘記數(shù)據(jù)庫(kù)登錄的密碼,修改密碼也耗了好多時(shí)間,因?yàn)椴恢續(xù)ysql5.6以上版本將password()這個(gè)函數(shù)去掉了,mysql8.修改登錄密碼如下:
    參考:
    1) 進(jìn)入配置文件 vim /etc/my.cnf 添加代碼 skip-grant-tables 即可跳過(guò)mysql密碼驗(yàn)證進(jìn)行登錄
    2)重啟mysql
    3)需要先將root密碼置空 update user set authentication_string='' where user = 'root';
    4)再次編輯配置文件my.cnf 去除免密碼登陸
    修改mysql配置,刪掉或注釋掉步驟1中添加的語(yǔ)句 skip-grant-tables
    5)重啟服務(wù)
    service mysql restart
    6)修改密碼,執(zhí)行如下命令:
    mysql -u root -p //提示輸入密碼時(shí)直接敲回車(chē),剛剛已經(jīng)將密碼置空了
    開(kāi)始修改密碼:
    alter user 'root'@'localhost' identified with mysql_native_password by '密碼';
    flush privileges;
    好了,mysql下載安裝教程8.0.26(mysql下載安裝教程8.0.19)的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。

    星軸max是太垃圾,星軸筆記本是雜牌嗎
    固態(tài)硬盤(pán)大的好處,固態(tài)硬盤(pán)的好處是什么
    酷派7296s怎么root,酷派大神7296s
    gpdwin4預(yù)售,在網(wǎng)上看到了gpd win掌機(jī)非常不錯(cuò)準(zhǔn)備入手但不知道質(zhì)量如何
    mvp和mvc,mvvm模式和mvc的區(qū)別(mvc和mvp的區(qū)別)
    mysql下載安裝教程8.0.26(mysql下載安裝教程8.0.19)
    英特爾13代cpu參數(shù),i513400和i712700哪個(gè)好
    用貓直接連接電腦上網(wǎng)(貓和臺(tái)式電腦怎么連接網(wǎng)絡(luò))
    oppo微信怎么設(shè)置指紋支付功能(oppo微信怎么設(shè)置指紋支付方式)
    金士頓固態(tài),金士頓的ssd怎么樣
    臺(tái)式電腦的硬盤(pán)號(hào)怎么看,臺(tái)式電腦的硬盤(pán)序列號(hào)怎么看
    蘋(píng)果xr分屏功能怎么用不了(蘋(píng)果xr手機(jī)分屏功能怎么用)
    win11頻閃(win11打開(kāi)edge閃屏)
    boss直聘舉報(bào)人是匿名嗎安全嗎(boss直聘舉報(bào)人是匿名嗎知乎)
    oppor5怎么用聯(lián)通4g網(wǎng),oppor5支持聯(lián)通4G網(wǎng)絡(luò)嗎
    一加怎么刷魅族系統(tǒng)更新失敗怎么辦啊
    小米2s耳機(jī)怎么設(shè)置,小米手機(jī)2s使用耳機(jī)怎么操作
    2021年性?xún)r(jià)比高的顯示器(2020年最好的電腦顯示器)
    怎么設(shè)置手機(jī)用內(nèi)存卡oppo,華為手機(jī)增加內(nèi)存卡怎么設(shè)置
    英特爾電腦棒怎么用,英特爾至強(qiáng)可以在普通電腦上使用嗎
    主站蜘蛛池模板: 精品女同一区二区三区免费站| 中文字幕一区二区三区日韩精品| 秋霞鲁丝片一区二区三区| 无遮挡免费一区二区三区| 一区二区无码免费视频网站| 亚洲av一综合av一区| 一区二区三区午夜| 精品一区二区三区水蜜桃| 亚洲综合在线成人一区| 国产亚洲综合一区柠檬导航| 日韩熟女精品一区二区三区| 在线不卡一区二区三区日韩| 亚洲AV无码片一区二区三区 | 亚洲va乱码一区二区三区| 国产一区二区三区久久| 国产无码一区二区在线| 视频一区二区中文字幕| 免费在线观看一区| 一区二区三区四区电影视频在线观看 | 精品国产一区二区三区香蕉事 | 一区二区三区精密机械| 国产乱码一区二区三区四| 激情内射亚洲一区二区三区爱妻| 久久久国产精品亚洲一区| 日韩免费无码一区二区三区| 久久无码人妻一区二区三区午夜 | 久久精品亚洲一区二区三区浴池| 无码日韩精品一区二区免费暖暖 | 中文字幕精品一区二区精品| 国产91精品一区二区麻豆亚洲| 国产精品污WWW一区二区三区| 一区二区三区视频在线播放| 久久免费视频一区| 日韩亚洲一区二区三区| tom影院亚洲国产一区二区| 日韩一区二区免费视频| 久久久人妻精品无码一区| 国产午夜精品一区二区三区| 人妻无码久久一区二区三区免费| 亚洲男女一区二区三区| 日韩免费一区二区三区|