suselinux安裝mysql的簡單介紹

本文目錄一覽:

linux 怎麼安裝suse mysql rmp文檔

方法/步驟

首先下載rpm安裝包,要下載兩個安裝包一個client,一個server,

有個鏡像做的不錯,下載地址mirrors.sohu.com/mysql,進入後找到你想要的版本,我下的是mysql5.5版的

我的linux是32位的,我下的如下圖所示

下載完後加壓,得到幾個壓縮文件,我們只要其中的server和client

將這兩個文件使用winscp工具傳輸到服務器上,最好改一下名字,下邊使用命令執行時輸入比較方便。

我這裡改成了mysql-client-5.5.44.rpm和mysql-server-5.5.44.rpm,保留了版本號。

關於winscp的使用方法,很簡單,下載一個winscp的安裝包, 安裝完之後打開根據提示輸入服務器的IP和密碼,遠程連接就可以了。

文件傳輸完成後,找到傳輸的目錄,在xshell工具中開始進行安裝。

xshell是一個用腳本操作linux的工具,下載和安裝也很簡單。安裝完之後遠程連接就可以。

連上之後,假設你傳的安裝文件在/usr/local目錄下,用xshell輸入命令先進入到local目錄,要先安裝server;

首先進入目錄

安裝server,輸入文件名的過程中記住:大小寫區分

安裝client,如下圖所示表示安裝成功

安裝完成後找到/usr/share/mysql/my-medium.cnf,複製到/etc目錄下,把名字改為my.cnf

修改默認編碼

在文件中加入如圖所示的編碼:這針對5.5以後的版本,因為mysqld在5.5版本後不識別default-character-set這個變量

步驟閱讀

8

修改完之後,使用service mysql start開啟服務。

9

啟動成功之後就安裝完成啦。

怎樣在linux系統中安裝mysql

你用的什麼linux發行版? 在它的軟件包管理工具那裡直接安裝你需要的軟件就可以了,不需要關心64位與否,軟件包管理工具會替你處理的。

比如 debian/ubuntu 系統上使用 apt 工具安裝

centos/fedora 上使用yum

opensuse/suse上使用zypper

如何在suse11上安裝mysql5.5

官網下載MySQL數據庫和驅動程序(Windows): mysql-5.7.11-winx64.zip

2

創建數據庫配置文件:my.ini

Example:

1.解壓壓縮包至:D:\Program Files

2.創建 D:\Program Files\mysql-5.7.11-winx64\my.ini 配置文件

3

初始化和啟動Mysql服務:

1.以管理員權限運行cmd

2.進入mysql的bin下

3.初始化,生成data文件夾

mysqld –initialize-inscure (不設置root密碼,建議使用)

mysqld –initialize (生成一個隨機的root密碼)

3.安裝MySql服務

mysqld -install

4.啟動mysql

net start mysql

4

登陸mysql

mysql -u root -p

第一次登錄時無需密碼直接回車登錄

5

登錄mysql之後,設置root密碼

set password for root@localhost = password(‘YourPassword’);

或者使用mysqlamdin修改root密碼

mysqladmin -u root -p password NewPassword

END

簡單的數據庫操作和測試

以管理員權限運行cmd,進入程序所在目錄,啟動Mysql服務

show databases; //所有數據庫列表

create database dbName; //創建數據庫

use dbName; //選擇數據庫

show tables; //顯示數據表列表

查看數據表中的條目:

desc tableName;

describe tableName;

show columns from tableName;

show create table tableName;

4

清空數據表中所有條目:

truncate table 表名; //清空全部數據,不寫日誌,不可恢復,速度極快

delete from 表名; //清空全部數據,寫日誌,數據可恢復,速度慢

END

注意事項

關於Mysql安全性問題(SSL加密連接): MySQL在5.7版本之前對於安全問題的確考慮並不充分,導致存在比較大的隱患,1)MySQL數據庫默認安裝的用戶密碼為空;2)所有用戶擁有對於MySQL默認安裝test數據庫的訪問權限(即使沒有授予權限)。MySQL 5.7開始安裝完成後的root用戶的密碼不再是空,而是在安裝時隨機產生一個密碼,。其次,官方已經刪除了test數據庫,默認安裝完後是沒有test數據庫的,MySQL 5.7版本提供了更為簡單SSL安全訪問配置。

阿里雲安裝mysql 報錯,求解決,系統SUSE Linux Enterprise Server 11 SP3 64位

阿里雲安裝mysql 報錯,求解決,系統SUSE Linux Enterprise Server 11 SP3 64位

應該是/bin/chmod這個命令沒有

,導致報錯

如何在Linux中安裝MySQL?

如果你的linux是Ubuntu,suse或fedora,這些都有軟件中心,到軟件中心去搜索Mysql,進行安裝.

如果你的linux不是這三個,只能去mysql的官網去下載:

選擇相應版本.

linux系統怎麼安裝mysql數據庫

Linux平台上推薦使用RPM包來安裝Mysql,MySQL AB提供了以下RPM包的下載地址:

MySQL – MySQL服務器。你需要該選項,除非你只想連接運行在另一台機器上的MySQL服務器。

MySQL-client – MySQL 客戶端程序,用於連接並操作Mysql服務器。

MySQL-devel – 庫和包含文件,如果你想要編譯其它MySQL客戶端,例如Perl模塊,則需要安裝該RPM包。

MySQL-shared – 該軟件包包含某些語言和應用程序需要動態裝載的共享庫(libmysqlclient.so*),使用MySQL。

MySQL-bench – MySQL數據庫服務器的基準和性能測試工具。

以下安裝Mysql RMP的實例是在SuSE Linux系統上進行,當然該安裝步驟也適合應用於其他支持RPM的Linux系統,如:Centos。

安裝步驟如下:

使用root用戶登陸你的Linux系統。

下載Mysql RPM包,下載地址為:MySQL 下載。

通過以下命令執行Mysql安裝,rpm包為你下載的rpm包:

[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

以上安裝mysql服務器的過程會創建mysql用戶,並創建一個mysql配置文件my.cnf。

你可以在/usr/bin和/usr/sbin中找到所有與MySQL相關的二進制文件。所有數據表和數據庫將在/var/lib/mysql目錄中創建。

以下是一些mysql可選包的安裝過程,你可以根據自己的需要來安裝:

[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm

[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm

[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm

[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/129827.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-10-03 23:27
下一篇 2024-10-03 23:27

相關推薦

  • 如何修改mysql的端口號

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

    編程 2025-04-29
  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • Python海龜代碼簡單畫圖

    本文將介紹如何使用Python的海龜庫進行簡單畫圖,並提供相關示例代碼。 一、基礎用法 使用Python的海龜庫,我們可以控制一個小海龜在窗口中移動,並利用它的“畫筆”在窗口中繪製…

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

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

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

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

    編程 2025-04-29
  • Python櫻花樹代碼簡單

    本文將對Python櫻花樹代碼進行詳細的闡述和講解,幫助讀者更好地理解該代碼的實現方法。 一、簡介 櫻花樹是一種圖形效果,它的實現方法比較簡單。Python中可以通過turtle這…

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

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

    編程 2025-04-28
  • Python大神作品:讓編程變得更加簡單

    Python作為一種高級的解釋性編程語言,一直被廣泛地運用於各個領域,從Web開發、遊戲開發到人工智能,Python都扮演着重要的角色。Python的代碼簡潔明了,易於閱讀和維護,…

    編程 2025-04-28
  • 用Python實現簡單爬蟲程序

    在當今時代,互聯網上的信息量是爆炸式增長的,其中很多信息可以被利用。對於數據分析、數據挖掘或者其他一些需要大量數據的任務,我們可以使用爬蟲技術從各個網站獲取需要的信息。而Pytho…

    編程 2025-04-28

發表回復

登錄後才能評論