請問mysql數據庫難裝嗎,為什麼安裝不了mysql數據庫

本文目錄一覽:

mysql數據庫怎麼安裝

從MSQL官網下載MySQL服務器安裝軟件包,下面以mysql-installer-community-5.7.3.0-m13.msi為例。

1、雙擊進入安裝

2、在協議許可(License Agreement)界面,勾選「I accept the license terms」,點擊「Next」。

3、在檢查更新信息(Find latest products)界面,勾選「Skip the check for updates(no recommended)」跳過檢查,然後點擊「Next」。

4、在選擇安裝類型(Choosing a Setup Type)界面,根據安裝需求選擇安裝類型(推薦默認開發版本),設置MySQL安裝路徑和數據存放路徑,最後點擊「Next」。

5、在檢查要求(Check Requirements)界面,點擊「Next」。

6、安裝進度(Installation progress)界面,點擊「Execute」執行。

7、等待安裝進度完畢,點擊「Next」。

8、進入配置概述(Configuration Overview)界面,點擊「Next」。

9、在MySQL服務配置(MySQL Server Configuration)界面,默認不做修改,點擊「Next」。

10、設置根賬戶(root賬戶)密碼。

11、添加(非根)用戶賬戶。其目的是便於數據庫權限管理,為遠程訪問者提供安全賬戶。

12、默認windows服務配置不做修改,點擊「Next」。

13、回到配置概述(Configuration Overview)界面,安裝完畢點擊「Next」。

14、MySQL安裝完成(Installation Complete),點擊「Finish」。

15、若勾選「安裝後啟動Mysql工作台」(Start Mysql Workbench after Setup),可見如下界面。

注意:MySQL環境變量配置。

在windows命令提示符中輸入mysql,提示「mysql」不是內部或外部命令。只需將MySQL安裝路徑添加系統環境變量即可。

如安裝路徑為「D:\Program Files\MySQL」目錄,則進入mysql server的bin目錄下複製路徑;其次在環境變量中編輯變量Path,變量值中輸入「;」後粘貼「D:\Program Files\MySQL\MySQL Server 5.7\bin」路徑,最後從新打開命令提示符窗口運行mysql即可。

如何安裝mysql數據庫

1、MySQL下載後的文件名為:mysql_installer_community_V5.6.21.1_setup.1418020972.msi

2、雙擊後,彈出如下窗口

3、安裝開始界面

4、勾選 I accept the license terms

5、選擇下一步,選項如下:全部安裝包括開發環境,只安裝sever,只安裝客戶端,全部安裝但是不包括開發環境,自定義。

如何安裝MYSQL

使用yum安裝mysql數據庫的軟件包 [root@xuegod63 ~]# yum -y install mariadb-server mariadb 。

註:  mariadb-server   #MariaDB數據庫 mariadb      # MariaDB服務器Linux下客戶端 。

註:從centos7系統開始,系統中自帶的mysql數據庫變成了mariadb-server,mariadb-server和mysql操作上一樣。mariadb-server是mysql的一個分支。

啟動數據庫服務[root@xuegod63 ~]# systemctl start  mariadb  #啟動MariaDB服務。[root@xuegod63 ~]# systemctl enable  mariadb  #設置開啟自動啟動MariaDB服務。

安裝完mariadb-server後,運行mysql_secure_installation去除安全隱患,[root@xuegod63 ~]# mysql_secure_installation #進入安全配置導向。

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQLSERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!

In order to log into MySQL to secure it, we’ll need the current,password for the root user. If you’ve just installed MySQL, and,you haven’t set the root password yet, the password will be blank,,so you should just press enter here.Enter current password for root (enter for none):   #初次運行直接回車,因為root用戶沒有密碼。

OK, successfully used password, moving on,Setting the root password ensures that nobody can log into the MySQL,root user without the proper authorisation.,Set root password? [Y/n] Y #是否設置root用戶密碼,輸入Y。

New password: 123456   #新密碼123456,Re-enter new password: 123456,Password updated successfully!Remove anonymous users? [Y/n] Y   #是否刪除匿名用戶,生產環境建議刪除,所以直接回車或Y。

Success!Normally, root should only be allowed to connect from ‘localhost’.  Thisensures that someone cannot guess at the root password from the network.Disallow root login remotely? [Y/n] Y  #是否禁止root遠程登錄,根據自己的需求選擇Y/n並回車建議禁止。

Success!By default, MariaDB comes with a database named ‘test’ that anyone canaccess.  This is also intended only for testing, and should be removedbefore moving into a production environment.Remove test database and access to it? [Y/n] Y   #是否刪除test數據庫,直接回車或Y。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/198649.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-04 10:26
下一篇 2024-12-04 10:26

相關推薦

  • 如何修改mysql的端口號

    本文將介紹如何修改mysql的端口號,方便開發者根據實際需求配置對應端口號。 一、為什麼需要修改mysql端口號 默認情況下,mysql使用的端口號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • Python 常用數據庫有哪些?

    在Python編程中,數據庫是不可或缺的一部分。隨着互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的數據庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • openeuler安裝數據庫方案

    本文將介紹在openeuler操作系統中安裝數據庫的方案,並提供代碼示例。 一、安裝MariaDB 下面介紹如何在openeuler中安裝MariaDB。 1、更新軟件源 sudo…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL數據庫 在使用Python操作MySQL之前,我們需要先連接MySQL數據庫。在Python中,我…

    編程 2025-04-29
  • 數據庫第三範式會有刪除插入異常

    如果沒有正確設計數據庫,第三範式可能導致刪除和插入異常。以下是詳細解釋: 一、什麼是第三範式和範式理論? 範式理論是關係數據庫中的一個規範化過程。第三範式是範式理論中的一種常見形式…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • leveldb和unqlite:兩個高性能的數據庫存儲引擎

    本文將介紹兩款高性能的數據庫存儲引擎:leveldb和unqlite,並從多個方面對它們進行詳細的闡述。 一、leveldb:輕量級的鍵值存儲引擎 1、leveldb概述: lev…

    編程 2025-04-28
  • Python怎麼導入數據庫

    Python是一種高級編程語言。它具有簡單、易讀的語法和廣泛的庫,讓它成為一個靈活和強大的工具。Python的數據庫連接類型可以多種多樣,其中包括MySQL、Oracle、Post…

    編程 2025-04-28
  • MySQL bigint與long的區別

    本文將從數據類型定義、存儲空間、數據範圍、計算效率、應用場景五個方面詳細闡述MySQL bigint與long的區別。 一、數據類型定義 bigint在MySQL中是一種有符號的整…

    編程 2025-04-28
  • MySQL左連接索引不生效問題解決

    在MySQL數據庫中,經常會使用左連接查詢操作,但是左連接查詢中索引不生效的情況也比較常見。本文將從多個方面探討MySQL左連接索引不生效問題,並給出相應的解決方法。 一、索引的作…

    編程 2025-04-28

發表回復

登錄後才能評論