當前位置:首頁 » 雲伺服器 » 搭建mysql伺服器步驟

搭建mysql伺服器步驟

發布時間: 2023-04-22 14:16:05

1. 《從0到1 最詳細Mysql安裝流程(linux環境)







   查看伺服器是否有自帶的MySQL,如果有可以直接使用,如果自帶的版本比較低,可以刪除然後安裝自己想要的版本 (在安裝新版本MySQL之前,需要卸載伺服器自帶的MySQL包和MySQL資料庫分支mariadb的包)
  1、rpm -qa|grep mysql -- 查詢伺服器是否有mysql,如有,則執行下面的語句進行刪除


  2、rpm -qa |grep mariadb -- 查詢伺服器是否有mariadb,有則執行第三步進行刪除


  3、rpm -e --nodeps 要刪除的文件名( nodeps表示強制刪除 )









   小貼士1: 如果使用rz命令時提示找不到命令,直接執行: yum -y install lrzsz 則可以在線下載。


   命令: rz 或者rz -be


   格式: rz -be 選擇需要上傳的文件


  批量或者單個上傳文件,通過ZMODEM協議,除此之外,還可以通過ftp或者sftp進行上傳





   按照下面的命令順序執行,文件名修改成你壓縮後的文件名稱即可



   啟動命令: systemctl start mysql

   報錯信息: Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.


   根據報錯信息執行 : systemctl status mysqld.service" 或者 "journalctl -xe"命令查看報錯詳情,發現報錯信息中存在: Data Dictionary upgrade from MySQL 5.7 in progress


  說明是因為新版本和之前伺服器自帶的版本對應的包存在沖突,刪除對應的沖突目錄即可,執行: rm -rf /var/lib/mysql/*(執行刪除命令的時候要看清楚哦)


systemctl start mysql -- 啟動伺服器


  第一次成功啟動MySQL會被設置默認一個密碼,通過以下命令查看並進行登錄。


   1、查看第一次啟動的臨時密碼 :grep password /var/log/mysqld.log


   2、連接到伺服器 : mysql -u root -p 回車,然後輸出密碼


   3、第一次連接會強制你必須修改連接密碼 ,可以使用以下的語句進行修改密碼:


  ALTER USER root@localhost IDENTIFIED WITH caching_sha2_password BY �' (MySQL8.x適合使用這個語句)


  UPDATE USER SET PASSWORD=PASSWORD('你的密碼') WHERE USER='root' (MySQL5.x版本的修改)



2. mysql伺服器社區版怎麼安裝

MySQL安裝包安裝方式

在MySQL官網下載社區版mysql-installer-community-5.6.31.0,此版本為免費的。
(1)選擇接受許可條款「I accept the license terms」

2
(2)如果只想安裝MySQL服務,選擇「Server only」,建議選擇Server only」,點擊「Next」

3
(3)點擊「Execute」,執行安裝

4
(4)安裝完成點擊下一步

5
(5)進行服務配置,MySQL默認埠為3306

6
(6)為root用戶設置密碼。可添加一個具有普通用戶許可權的MySQL用戶賬戶,也可不添加,一般不添加用戶,而是用root賬戶。

7
(7)以系統用戶運行windows服務,在Windows下MySQL服務名為:mysql56,後面步驟將講到mysql56的用處。而且要牢牢記住此名字。

8
(8)請求服務配置

9
(9)產品配置信息,安裝MySQL Server 5.6.31完成。

10
(10)配置環境變數
前面步驟完成後安裝好MySQL,為MySQL配置環境變數。MySQL默認安裝在C:\Program Files下。
1)新建MYSQL_HOME變數,並配置:C:\Program Files\MySQL\MySQL Server 5.6
MYSQL_HOME:C:\Program Files\MySQL\MySQL Server 5.6
2)編輯path系統變數,將%MYSQL_HOME%\bin添加到path變數後。配置path環境變數,也可不新建MYSQL_HOME變數,而是直接將MySQL安裝目錄下的bin配置到path變數下,即:C:\Program Files\MySQL\MySQL Server 5.6\bin
Path:%MYSQL_HOME%\bin
或Path:C:\Program Files\MySQL\MySQL Server 5.6\bin

3. 《從0到1 最詳細的MySQL安裝流程(Window版)






  在進入到官網下載的時候,我們會發現官網上提供了很多類型的版本,它們到底是什麼意思,哪個才是我們需要的呢?下面就來簡單介紹下常見的,如下:


   1、MySQL Enterprise Edition: Mysql企業版本,包含了最新的特性和管理工具,以及可以提供技術支持( 但是是要收費 )。


   2、MySQL Cluster CGE: 一個用於高吞吐量快速、穩定的訪問數據的開源事務資料庫,它包含了MySQL Cluster、MySQL Enterprise Edition、MySQL Cluster Manager的功能。


   3、MySQL Community (GPL) :遵循GPL開源協議的MySQL版本,平常我們使用的大多數遵循這個協議下的社區版


   4、MySQL Installer : 是一個安裝管理程序,因為MySQL家族包括了許多產品,所以提供了一個統一管理下載的工具。


   5、MySQL Community Server : MySQL Community (GPL)下的開源社區版本,是使用的資料庫開源版本( 免費的,盤它 )。


   6、Mysql Workbench : 類似navicat是個圖形界面UI工具,可以實現遠程Mysql資料庫訪問(一開始不建議直接使用圖形化管理工具,建議先通過命令行了解,這樣能夠更快的認識Mysql, 高手都是用命令行的 (PS: 如有需要圖形化工具的可以私我))。



  到官網下載自己需要的版本(https://www.mysql.com/)或者直接到雲盤下載(私信我,這種方式更快),下載步驟如下:


   1、進入MySQL官網 =》選擇「DOWNLOADS」選項 =》 點擊MySQL Community (GPL) Downloads »


   2、根據自己的需要選擇「MySQL Community Server(不帶圖形化界面-推薦)」或者MySQL Workbench(帶圖形化界面的)


   3、下載安裝包(32位電腦下載32位的安裝包,64位電腦下載64位的安裝包)




   4、解壓下載好的安裝包



   5、配置環境變數


   環境變數: 指的是當你在命令行屬於任意一個值時,win系統會去環境變缺好量池中匹配,如果有匹配到可執行的路徑,則直接去對應的路徑下進行執行


  如你輸入mysql,然後你在環境變數中配置了你安裝的MySQL路徑為:D:mysql8.xbin,則系統會匹配成D:mysql8.xbinmysql,如果這個目錄下有這個可執行文件,則運行,具體步驟如下:。







   1、啟動MySQL伺服器,並進行登錄


   2、如果發現MySQL服務無法啟動,則進行下面的配置即可


   (1)、在mysql壓縮的路徑中添加以下my.ini文件,內容如下(把其中的兩處工作路徑改為自己的按照路徑即可伏旦鉛):


   (2)、執行執行 mysqld --initialize-insecure 指令進行配置,安裝路徑會默認生成一個data文件夾,如下:


   3、輸入mysqld --install將mysql注冊到Window服務中,如果提示已經存在則跳過

   4、啟動mysql服務:net start mysql

   5、連接Mysql服務: mysql -u root -p 回車(默認密碼為空,輸入密碼時直接回車即可,為了安全性,記得修改密碼哦),到此Mysql安裝完成,可以隨便操作了!


   6、修改密碼,分為MySQL5.x版本和8.x版本,步驟如下:
  (1)、選中mysql資料庫: use mysql
  (2)、修改root用戶的密碼



   不積跬步,無以至千里;不積小流,無以成遲好江海。今天播種努力的種子,總會有一天發芽!

4. java+mysql搭建伺服器

java+mysql搭建伺服器的步驟如下:

1、在工程項目中導入mysql-connection-java-5.0.16-bin.jar這個jar包;

2、編寫一個資料庫管理類(MyDBHelper)用來配置資料庫的屬性:

packagecom.hu.demo;
importjava.sql.Connection;
importjava.sql.DriverManager;
importjava.sql.PreparedStatement;
importjava.sql.SQLException;
publicclassMyDBHelper{
publicstaticfinalStringurl="jdbc:mysql://127.0.0.1/student";
publicstaticfinalStringname="com.mysql.jdbc.Driver";
publicstaticfinalStringuser="root";
="root";
publicConnectionconn=null;
publicPreparedStatementpst=null;
publicDBHelper(Stringsql){
try{
Class.forName(name);//指定連接類型
conn=DriverManager.getConnection(url,user,password);//獲取連接
pst=conn.prepareStatement(sql);//准備執行語句
}catch(Exceptione){
e.printStackTrace();
}
}
publicvoidclose(){
try{
this.conn.close();
this.pst.close();
}catch(SQLExceptione){
e.printStackTrace();
}
}
}

3、編寫一個測試類(Test)來測試相關資料庫操作:

packagecom.hu.demo;
importjava.sql.ResultSet;
importjava.sql.SQLException;
publicclassTest{
staticStringsql=null;
staticDBHelperdb1=null;
staticResultSetret=null;
publicstaticvoidmain(String[]args){
sql="select*fromstuinfo";//SQL語句
db1=newDBHelper(sql);//創建DBHelper對象
try{
ret=db1.pst.executeQuery();//執行語句,得到結果集
while(ret.next()){
Stringuid=ret.getString(1);
Stringufname=ret.getString(2);
Stringulname=ret.getString(3);
Stringudate=ret.getString(4);
System.out.println(uid+" "+ufname+" "+ulname+" "+udate);
}//顯示數據
ret.close();
db1.close();//關閉連接
}catch(SQLExceptione){
e.printStackTrace();
}
}
}

4、至此就完全了java+mysql伺服器的搭建。

5. 如何在linux下安裝mysql資料庫並配置

在linux下安裝mysql資料庫並配置主要操作步驟如下:

1.安裝MySQL資料庫

先從MySQL官網下載MySQL,然後進入所下載的安裝文件所在目錄,運行如下命令進行安裝,其中MySQL-server-community-5.1.56-1.rhel5.i386.rpm為剛剛下載的MySQL資料庫伺服器的rpm包,然後使用/etc/rc.d/init.d/mysqlrestart命令重啟MySQL服務:

備註:這樣就能禁用DNS解析,連接速度會快很多。不過,這樣的話就不能在MySQL的授權表中使用主機名了而只能用ip格式。


3.2 重啟資料庫後,發現無需密碼(或者任何密碼)即可以連接

解決方法:

檢查MySQL配置文件(/etc/my.cnf)中是不是多了一條語句:「skip-grant-tables」,刪除(注釋)該語句,重新配置MySQL密碼,再次重啟MySQL服務即可!

備註:若使用skip-grant-tables系統將對任何用戶的訪問不做任何訪問控制,但可以用 mysqladmin flush-privileges或mysqladmin reload來開啟訪問控制;默認情況是show databases語句對所有用戶開放,如果mysql伺服器沒有開遠程帳戶,就在/etc/my.cnf裡面加上skip-grant-tables。

6. 如何在windows下搭建mysql資料庫

使用命令行創建MySql資料庫,首先要登錄MySql資料庫系統

創建步驟如下:

Windows操作系統下,開始——運行,打開"運行"對話框,輸入cmd,點擊「確定」即可進入DOS窗口,輸入登錄MySQL資料庫命令

mysql -h 127.0.0.1 -u root -p

參數含義:

mysql是登錄資料庫的命令,-h 後面跟伺服器的IP,由於本示例MySql伺服器安裝在本地,因此IP地址為127.0.0.1;-u 後面跟用戶名,本示例採用 root用戶登錄;-p 後面跟登錄密碼。

輸入上述命令後回車,再輸入登錄密碼,一般默認密碼是root

回車

成功登錄MySQL資料庫後就可以在DOS下使用SQL語句"create database"創建資料庫了

mysql>create database 要創建的新資料庫名;

相關操作附圖:

圖中的mydb1就是新創建的資料庫

7. 怎麼在伺服器上搭建mysql資料庫

方法/步驟

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

8. mysql安裝教程

mysql安裝教程具體步驟如下:

工具:聯想筆記本電腦。

1、打開下載的安裝文件,出現如下界面。

9. mysql怎樣創建資料庫伺服器

需要用到集群,負載均衡及mysql
復制(replication);
下面提供一個系統模型你可以參考一下:
集群的結構為一個主MySQL伺服器(Master)伺服器與多個從屬MySQL伺服器(Slave)建立復制(replication)連接,主伺服器與從屬伺服器實現一定程度上的數據同步,多個從屬伺服器存儲相同的數據副本,實現數據冗餘,提供容錯功能。部署開發應用系統時,對資料庫操作代碼進行優化,將寫操作(如UPDATE、INSERT)定向到主伺服器,把大量的查詢操作(SELECT)定向到從屬伺服器,實現集群的負載均衡功能。如果主伺服器發生故障,從屬伺服器將轉換角色成為主伺服器,使應用系統為終端用戶提供不間斷的網路服務;主伺服器恢復運行後,將其轉換為從屬伺服器,存儲資料庫副本,繼續對終端用戶提供數據查詢檢索服務。

10. 怎麼安裝mysql服務端

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

熱點內容
ftp埠非21 發布:2025-05-12 04:09:09 瀏覽:226
雲伺服器屏蔽ip 發布:2025-05-12 04:08:47 瀏覽:909
為什麼安卓介面充電線松 發布:2025-05-12 03:41:20 瀏覽:669
安卓手機打擊墊怎麼玩 發布:2025-05-12 03:23:14 瀏覽:241
phpexplode 發布:2025-05-12 03:15:33 瀏覽:73
雙色球怎麼演算法 發布:2025-05-12 03:15:31 瀏覽:559
伺服器如何整體遷移 發布:2025-05-12 03:15:27 瀏覽:166
顯示linux分區 發布:2025-05-12 03:15:25 瀏覽:572
c語言數組長度函數是 發布:2025-05-12 03:11:09 瀏覽:173
php簡單框架 發布:2025-05-12 03:00:51 瀏覽:242