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

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

    星軸max是太垃圾,星軸筆記本是雜牌嗎
    固態硬盤大的好處,固態硬盤的好處是什么
    酷派7296s怎么root,酷派大神7296s
    gpdwin4預售,在網上看到了gpd win掌機非常不錯準備入手但不知道質量如何
    mvp和mvc,mvvm模式和mvc的區別(mvc和mvp的區別)
    mysql下載安裝教程8.0.26(mysql下載安裝教程8.0.19)
    英特爾13代cpu參數,i513400和i712700哪個好
    用貓直接連接電腦上網(貓和臺式電腦怎么連接網絡)
    oppo微信怎么設置指紋支付功能(oppo微信怎么設置指紋支付方式)
    金士頓固態,金士頓的ssd怎么樣
    臺式電腦的硬盤號怎么看,臺式電腦的硬盤序列號怎么看
    蘋果xr分屏功能怎么用不了(蘋果xr手機分屏功能怎么用)
    win11頻閃(win11打開edge閃屏)
    boss直聘舉報人是匿名嗎安全嗎(boss直聘舉報人是匿名嗎知乎)
    oppor5怎么用聯通4g網,oppor5支持聯通4G網絡嗎
    一加怎么刷魅族系統更新失敗怎么辦啊
    小米2s耳機怎么設置,小米手機2s使用耳機怎么操作
    2021年性價比高的顯示器(2020年最好的電腦顯示器)
    怎么設置手機用內存卡oppo,華為手機增加內存卡怎么設置
    英特爾電腦棒怎么用,英特爾至強可以在普通電腦上使用嗎
    主站蜘蛛池模板: 国产精品一区二区不卡| 亚洲国产精品一区二区第一页免| 成人欧美一区二区三区在线视频| 亚洲AV网一区二区三区| 国产在线视频一区二区三区 | 亚洲国产系列一区二区三区| 无码国产精品久久一区免费| 久久精品国产免费一区| 四虎永久在线精品免费一区二区| 精品国产伦一区二区三区在线观看| 无码国产亚洲日韩国精品视频一区二区三区 | 乱中年女人伦av一区二区| 91精品一区二区| 国产精品高清一区二区人妖| 丰满爆乳一区二区三区| 中文字幕永久一区二区三区在线观看| 久久精品国内一区二区三区 | 国产亚洲一区二区三区在线不卡| 精品欧美一区二区在线观看| 女人18毛片a级毛片一区二区| 无码人妻精品一区二区三区99性| 亚洲av午夜福利精品一区| 国产在线aaa片一区二区99| 久久婷婷久久一区二区三区| 国精产品一区一区三区免费视频 | 国产日韩一区二区三区在线观看| 久久久精品日本一区二区三区| 嫩B人妻精品一区二区三区| 国产一区二区三区不卡AV| AV无码精品一区二区三区| 97久久精品无码一区二区| 国内精品视频一区二区三区 | 无码国产精品一区二区免费虚拟VR| 无码成人一区二区| 天堂一区二区三区精品| 精品日韩在线视频一区二区三区| 波多野结衣的AV一区二区三区| 久久久久人妻一区二区三区vr| 无码人妻aⅴ一区二区三区| 日韩AV无码一区二区三区不卡毛片 | 亚洲日本久久一区二区va|