欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    MySQL簡介

    MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),屬于 Oracle 旗下產(chǎn)品。MySQL 是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在 WEB 應(yīng)用方面,MySQL是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng)) 應(yīng)用軟件之一。所謂關(guān)系數(shù)據(jù)庫,就是將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。

    MySQL所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。MySQL 軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、成熟穩(wěn)定、總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。當(dāng)然,國內(nèi)許多知名的大型互聯(lián)網(wǎng)公司也都在使用MySQL。


    使用MySQL的互聯(lián)網(wǎng)公司

    安裝MySQL的系統(tǒng)環(huán)境需求

    • 了解操作系統(tǒng)的版本、以選取合適的MySQL安裝包;
    • 數(shù)據(jù)庫的安裝位置:該位置是MySQL系統(tǒng)文件安裝釋放的位置;
    • 數(shù)據(jù)庫文件的存儲位置:數(shù)據(jù)存放、備份、導(dǎo)入、導(dǎo)出都是以該位置為源及目的地;
    • 端口號:MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),默認(rèn)要使用TCP/IP的3306端口

    MySQL的獲取

    • 進(jìn)入MySQL官網(wǎng) - 點(diǎn)擊"DOWNLOADS" - 點(diǎn)擊"MySQL Community(GPL) Downloads"

    • 選擇需要下載的MySQL(一般選擇"MySQL Community Server")

    • 選擇計(jì)算機(jī)操作系統(tǒng)(本文以Microsoft Window為例)
    • 點(diǎn)擊"Go to Download Page"進(jìn)入MySQL installer下載頁面(如果直接下載頁面下方Other Downloads下的版本,則需要進(jìn)行命令安裝,安裝過程比較麻煩)

    • 在"MySQL Community Downloads"頁面點(diǎn)擊"Download".(注意:該頁面顯示只有32-bit的版本,但實(shí)際上該版本包含64-bit,因此即使你的操作系統(tǒng)是64-bit也不必?fù)?dān)心。另外,細(xì)心的你可能已經(jīng)發(fā)現(xiàn)可供下載的MySQL installer提供了兩個版本,mysql-installer-web-community-8.0.19.0.msi和mysql-installer-community-8.0.19.0.msi,它們的區(qū)別在于第一個版本多了一個web,下載完成后安裝時需要進(jìn)行聯(lián)網(wǎng)安裝,第二個版本安裝時則不需要聯(lián)網(wǎng),一般我們選擇第二個版本進(jìn)行離線安裝)

    • 在上一步點(diǎn)擊''Download"會進(jìn)入詢問登錄注冊界面,只需點(diǎn)擊"No thanks, just start my download"進(jìn)行下載即可

    安裝MySQL

    • 雙擊已下載安裝包"mysql-installer-community-8.0.19.0.msi"進(jìn)入安裝向?qū)Ы缑妗?/li>
    • 在"Choosing a Setup Type"界面選擇安裝類型,一般選擇默認(rèn)的開發(fā)者模式(Developer Default)。其他的幾種模式分別是Server only(服務(wù)器模式,只安裝MySQL的服務(wù)器產(chǎn)品)、Client only(只安裝客戶操作端模式,不包括服務(wù)器)、Full(完整模式,包括MySQL所有產(chǎn)品和特性)、Custom(客戶定制模式,手動選擇需要安裝的產(chǎn)品)。


    • 在"Check Requirements"界面會進(jìn)行需求檢測,點(diǎn)擊"Next"

    • 在安裝界面點(diǎn)擊"Execute"進(jìn)行安裝

    • 安裝完成后點(diǎn)擊"Next"

    • 在產(chǎn)品配置窗口點(diǎn)擊"Next"

    • 在"High Availability"界面保持默認(rèn)選項(xiàng),點(diǎn)擊"Next"選擇

    • 保持默認(rèn)選項(xiàng),尤其注意TCP/IP端口號為3306,點(diǎn)擊"Next"

    • 在"Authentication Method"界面保持默認(rèn)選項(xiàng)并點(diǎn)擊"Next"

    • 在"Account and Roles"界面設(shè)置root賬戶密碼,點(diǎn)擊"Next"

    • 在"Windows Service"界面選擇默認(rèn)配置并點(diǎn)擊"Next"

    • 在"Logging Options"界面設(shè)置Log路徑,點(diǎn)擊Next

    • 在"Advance Options"界面保持默認(rèn)設(shè)置,點(diǎn)擊"Next"


    • 在"Apply Configuration"界面點(diǎn)擊"Execute"應(yīng)用配置

    • 在"Installation Complete"界面點(diǎn)擊"Finish"完成MySQL安裝

    安裝 MySQL

    1、mysql安裝包下載

    下載地址:fw_error_www
    下載zip壓縮包即可
    解壓縮下載的安裝包

    2、進(jìn)入mysql安裝包目錄,創(chuàng)建my.ini文件,寫入配置

    [mysqld]
    #設(shè)置端口
    port=3306
    #設(shè)置mysql的安裝目錄
    basedir=D:/tools/database/mysql-8.0.29-winx64
    #設(shè)置mysql數(shù)據(jù)庫的存放目錄
    datadir=D:/tools/database/mysql-8.0.29-winx64/data
    #允許最大連接數(shù)
    max_connections=200
    #允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫系統(tǒng) 
    max_connect_errors=10
    #服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
    character-set-client-handshake=FALSE
    character-set-server=utf8mb4
    collation-server=utf8mb4_unicode_ci
    init_connect='SET NAMES utf8mb4'
    #設(shè)置字符集
    loose-default-character-set=utf8mb4
    [client]
    #設(shè)置客戶端字符集
    port=3306
    default-character-set=utf8mb4
    [WinMySQLadmin]
    Server=D:/tools/database/mysql-8.0.29-winx64/bin/mysqld.exe

    3、以管理員身份運(yùn)行cmd

    4、進(jìn)入mysql安裝包目錄(bin)

    5、運(yùn)行命令:mysqld --initialize-insecure --console

    注:initialize:初始化;insecure:不安全的【不帶root密碼】;console:顯示

    6、運(yùn)行命令:mysqld install,將mysql注冊到windows服務(wù)中

    注:出現(xiàn)“Install/Remove of the Service Denied”這個錯誤時,打開cmd.exe程序的時候選擇“用管理員身份打開”。cmd.exe路徑:C:\Windows\System32\cmd.exe

    7、mysql服務(wù)移除,運(yùn)行命令:mysqld remove

    MySQL 修改密碼(忘記密碼時可使用此方式)

    1、關(guān)閉mysql服務(wù),在安裝目錄xxxx\bin文件地址欄輸入cmd,按enter打開dos,跳過注冊表來啟動server。命令行:mysqld --console --skip-grant-tables --shared-memory

    注:8.0以下使用命令:mysqld --skip_grant_tables

    2、再在該路徑下重新打開一個DOS,登錄MySQL:mysql -u root -p,按eter后,不用輸入密碼,直接再次enter進(jìn)入mysql

    注:必須啟動的是DOS,不可是PowerShell

    3、看下當(dāng)前用戶,應(yīng)該是無權(quán)限用戶:select current_user(); (此步可以跳過)
    4、使用mysql空間:use mysql;
    5、改root用戶密碼:update user set authentication_string='' where user='root';刷新數(shù)據(jù):flush privileges;設(shè)置密碼:alter user 'root'@'localhost' identified with mysql_native_password BY '你的密碼';

    注:8.0 以前改root用戶密碼:update user set password=password('root') where user='root'; 或者:update user set authentication_string=password('root') where user='root';

    如果報(bào)錯:ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement.
    使用 flush privileges;
    如果報(bào)錯:ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'%',則是遠(yuǎn)程訪問權(quán)限不正確,先選擇數(shù)據(jù)庫,查看一下再更改。
    update user set host='localhost' where user='root';
    flush privileges;
    如果出現(xiàn)密碼過于簡單,不讓修改密碼的情況,ERROR 1819 (HY000): Your password does not satisfy the current policy requirements,這是由于mysql8.0以上密碼策略限制必須要大小寫加數(shù)字特殊符號。
    

    6、執(zhí)行后會提示一行已修改。然后刷新下表中數(shù)據(jù):flush privileges;
    7、查看用戶:select host,user,password_expired,authentication_string from user;
    8、修改允許遠(yuǎn)程連接:update user set host='%' where user='root'; 然后刷新下表中數(shù)據(jù):flush privileges;
    9、修改完畢,退出MySQL環(huán)境:quit;
    10、 關(guān)閉dos,啟動mysql服務(wù)。

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權(quán)所有