伺服器怎麼安裝mysql,伺服器怎麼安裝系統

本文目錄一覽:

如何在伺服器上安裝mysql資料庫

方法/步驟

1、剛剛接觸mysql數據的人,第一步新建資料庫,可打開phpmyadmin;

2、然後選擇資料庫菜單;

3、點擊sql菜單;

4、在輸入框中輸入下面語句

create database 資料庫名;

最後點執行,新資料庫就建好了。

如何安裝mysql

MySQL是一個關係型資料庫管理系統,由瑞典MySQL

AB公司開發,目前屬於Oracle公司。MySQL是一種關聯資料庫管理系統,關聯資料庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。MySQL所使用的SQL語言是用於訪問資料庫的最常用標準化語言。MySQL軟體採用了雙授權政策(本詞條「授權政策」),它分為社區版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇MySQL作為網站資料庫。由於其社區版的性能卓越,搭配PHP和Apache可組成良好的開發環境。

mysql安裝包

安裝:雙擊Setup.exe文件,開始mysql的安裝。出現下面的窗口

2

點擊Next開始下一步安裝。默認是Typical,選擇Custom,因為Typical模式不允許改變安裝路徑,只能安裝在C盤

3

這裡需要選擇組件和更改文件夾位置,組件可以默認的,位置要選擇Change來改變(

注意:安裝mysql的路徑中,不能含有中文)

4

點擊Install開始安裝

5

安裝完成,看到下面。當然,我們選擇「Skip Sign-Up」。

6

點擊完成「Finsh」

7

現在開始配置的工作了。點擊Next繼續。

選擇Detailed Configuration,點Next。

下面這個選項是選擇mysql應用類型(第一種是開發伺服器,將只用盡量少的內存,第二種是普通WEB伺服器,將使用中等數量內存,最後一種是這台伺服器上面只跑mysql資料庫,將佔用全部的內存,)這裡示例選擇開發伺服器,佔用盡量少的內存,用戶可根據自己的需求,選擇其他選項。

接下來選擇資料庫用途,(第一種是多功能用途,將把資料庫優化成很好的innodb存儲類型和高效率的myisam存儲類型,第二種是只用於事務處理類型,最好的優化innodb,但同時也支持myisam,最後一種是非事務處理類型,適合於簡單的應用,只有不支持事務的myisam類型是被支持的。)一般選擇第一種多功能。

下面是選擇數據存放位置,默認。

選擇mysql允許的最大連接數,第一種是最大20個連接並發數,第二種是最大500個並發連接數,最後一種是自定義,你可以根據自己的需要選擇

下面是選擇資料庫監聽的埠,一般默認是3306,如果改成其他埠,以後連接資料庫的時候都要記住修改的埠,否則不能連接mysql資料庫,比較麻煩,這裡不做修改,用mysq的默認埠:3306。接下來默認latin1。

這一步是設置mysql的超級用戶密碼,這個超級用戶非常重要,對mysql擁有全部的許可權,請設置好並牢記超級用戶的密碼,下面有個複選框是選擇是否允許遠程機器用root用戶連接到你的mysql伺服器上面,如果有這個需求,也請勾選

當兩次輸入的密碼一致後,記住該密碼,點Next繼續。 等待就完成了。

容易出現的問題:mysql 安裝到最後一步時,start service 為失敗狀態。

解決方法:

方式1

MySQL安裝是出現could not start the service mysql error:0 提示錯誤,解決方法: 首

先,在管理工具-服務裡面將MySQL的服務給停止,然後打開cmd 進入你的MySQL bin目錄下,例如 C:\Program

Files\MySQL\MySQL Server 5.0\bin 然後使用如下命令mysqld-nt -remove

然後就會顯示……success!

好了下面進入添加刪除程序,找到MySQL選擇卸載,記得選擇remove。最後將MySQL目錄刪除,還有資料庫的目錄也刪除

方式2

查看服務中有沒有mysql,如果有將該服務停掉;

安裝mysql 5.1.33,在運行Server Instance Configuration wizard時的Execute

configurattion步驟中的第三項Start Service進出錯,錯誤提示為Could not start the service

MySQL (出現這種情況一般是因為裝過mysql,卸載不幹凈造成的。卸載後重啟後再重裝。注意看下服務,如果未能卸載,可以用mysqld-nt

-remove卸載)

在控制面板中運行添加刪除程序,將mysql卸載; 卸載後打開註冊表,查看

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的鍵值,如果有相關mysql鍵值(mysql、mysqladmin)則刪掉,即可;

重啟,將mysql的安裝殘餘目錄刪掉 (查看服務,此時服務中已沒有mysql); 重新安裝mysql.安裝後先不要運行Server Instance Configuration wizard,重啟後在開始菜單中運行該嚮導,即可

參考:

怎麼安裝mysql服務端

1、首先,解壓下載的MySql安裝包。

2、雙擊打開解壓後的包,點擊如圖程序。

3、勾選協議,點擊next。

4、選擇安裝類型,點擊下一步。

5、設置安裝路徑。

6、點擊install。

7、點擊finsh。

8、點擊下一步。

9、選擇配置類型。

10、根據自己的需求選擇配置。

11、勾選第一個,點擊next。

12、設置並發量。

13、設置埠。

14、設置字元編碼。

15、設置伺服器配置。

16、設置賬戶和密碼。

17、點擊excute。

18、點擊finsh,安裝完畢。

阿里雲伺服器如何安裝MySQL資料庫

1.查看mysql編輯情況rpm -qa|grep mysql

2.卸載原有的mysql rpm -e –nodeps mysql 

 //

強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它文件,則用該命令可以對其進行強力刪除

3.通過命令查看yum上面提供的可下載版本  yum list | grep mysql

4.安裝mysql客戶端和服務端 yum install -y mysql-server mysql mysql-deve

5.查看mysql啟動狀態 mysql service status

6.登錄mysql提示

7.修改mysql的root密碼

service mysqld stop

無密碼登錄mysql:mysqld_safe –skip-grant-tables

輸入mysql -uroot -p 直接回車進入mysql客戶端頁面

use mysql;

update user set password=PASSWORD(“root”)where user=”root”;修改密碼

flush privileges; 更新許可權

service mysqld restart

 最後直接登錄 mysql -u root -p回車輸入密碼

linux伺服器上怎麼安裝mysql

到mysql官網下載mysql編譯好的二進位安裝包,在下載頁面Select Platform:選項選擇linux-generic,然後把頁面拉到底部,64位系統下載Linux – Generic (glibc 2.5) (x86, 64-bit),32位系統下載Linux – Generic (glibc 2.5) (x86, 32-bit)

解壓32位安裝包:

進入安裝包所在目錄,執行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

複製解壓後的mysql目錄到系統的本地軟體目錄:

執行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r

注意:目錄結尾不要加/

添加系統mysql組和mysql用戶:

執行命令:groupadd mysql和useradd -r -g mysql mysql

安裝資料庫:

進入安裝mysql軟體目錄:執行命令 cd /usr/local/mysql

修改當前目錄擁有者為mysql用戶:執行命令 chown -R mysql:mysql ./

安裝資料庫:執行命令 ./scripts/mysql_install_db –user=mysql

修改當前目錄擁有者為root用戶:執行命令 chown -R root:root ./

修改當前data目錄擁有者為mysql用戶:執行命令 chown -R mysql:mysql data

到此資料庫安裝完畢

啟動mysql服務和添加開機啟動mysql服務:

添加開機啟動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動腳本放到開機初始化目錄

啟動mysql服務:執行命令service mysql start

執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功,如圖

修改mysql的root用戶密碼,root初始密碼為空的:

執行命令:./bin/mysqladmin -u root password ‘密碼’

8

把mysql客戶端放到默認路徑:

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

注意:建議使用軟鏈過去,不要直接包文件複製,便於系統安裝多個版本的mysql

如何安裝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-tw/n/193516.html

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

相關推薦

  • 如何修改mysql的埠號

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

    編程 2025-04-29
  • Deepin系統分區設置教程

    本教程將會詳細介紹Deepin系統如何進行分區設置,分享多種方式讓您了解如何規劃您的硬碟。 一、分區的基本知識 在進行Deepin系統分區設置之前,我們需要了解一些基本分區概念。 …

    編程 2025-04-29
  • 如何在樹莓派上安裝Windows 7系統?

    隨著樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • 伺服器安裝Python的完整指南

    本文將為您提供伺服器安裝Python的完整指南。無論您是一位新手還是經驗豐富的開發者,您都可以通過本文輕鬆地完成Python的安裝過程。以下是本文的具體內容: 一、下載Python…

    編程 2025-04-29
  • STUN 伺服器

    STUN 伺服器是一個網路伺服器,可以協助網路設備(例如 VoIP 設備)解決 NAT 穿透、防火牆等問題,使得設備可以正常地進行數據傳輸。本文將從多個方面對 STUN 伺服器做詳…

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

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

    編程 2025-04-29
  • 解決docker-compose 容器時間和伺服器時間不同步問題

    docker-compose是一種工具,能夠讓您使用YAML文件來定義和運行多個容器。然而,有時候容器的時間與伺服器時間不同步,導致一些不必要的錯誤和麻煩。以下是解決方法的詳細介紹…

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

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

    編程 2025-04-29
  • 分銷系統開發搭建

    本文主要介紹如何搭建一套完整的分銷系統,從需求分析、技術選型、開發、部署等方面進行說明。 一、需求分析 在進行分銷系統的開發之前,我們首先需要對系統進行需求分析。一般來說,分銷系統…

    編程 2025-04-29

發表回復

登錄後才能評論