Mysql基於Linux上的安裝

2022-05-23 19:42:08 字數 1819 閱讀 6804

注意:安裝過程需要通過開啟管理員許可權來安裝,否則會由於許可權不足導致無法安裝。

安裝前,可以檢測一下系統是否自帶安裝 mysql:

rpm -qa | grep mysql
如果系統有安裝,那可以選擇進行解除安裝:

rpm -e mysql  //

普通刪除模式

rpm

-e --

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

安裝 mysql:

許可權設定:

chown mysql:mysql -r /

var/lib/mysql

初始化 mysql:

mysqld --

initialize

啟動 mysql:

systemctl start mysqld
檢視 mysql 執行狀態:

systemctl status mysqld
注意:如果是第一次啟動 mysql 服務,mysql 伺服器首先會進行初始化的配置。

在成功安裝 mysql 後,一些基礎表會表初始化,在伺服器啟動後,可以通過簡單的測試來驗證 mysql 是否工作正常。

使用 mysqladmin 工具來獲取伺服器狀態:

使用 mysqladmin 命令倆檢查伺服器的版本, 在 linux 上該二進位制檔案位於 /usr/bin 目錄,在 windows 上該二進位制檔案位於c:\mysql\bin 。

[root@host]# mysqladmin --version
linux上該命令將輸出以下結果,該結果基於你的系統資訊:

mysqladmin  ver 8.23 distrib 5.0.9

-0, for redhat-linux-gnu on i386

如果以上命令執行後未輸入任何資訊,說明mysql未安裝成功。

可以在 mysql client(mysql客戶端) 使用 mysql 命令連線到 mysql 伺服器上,預設情況下 mysql 伺服器的登入密碼為空,所以本例項不需要輸入密碼。

命令如下:

[

root@host

]# mysql

以上命令執行後會輸出 mysql>提示符,這說明已經成功連線到mysql伺服器上,可以在 mysql> 提示符執行sql命令:

mysql>

show databases;+--

--------+

|database|+

----------+

| mysql |

| test |+--

--------+

2 rows in

set (0.13 sec)

mysql安裝成功後,預設的root使用者密碼為空,可以使用以下命令來建立root使用者的密碼:

[

root@host

]# mysqladmin -u root password "new_password";

現在可通過以下命令來連線到mysql伺服器:

[

root@host

]# mysql -u root -

penter password:

*******

注意:在輸入密碼時,密碼是不會顯示了,正確輸入即可。

apache httpd在Linux上的安裝與配置

apache httpd在linux上的安裝與配置 2.安裝pcre tar zxvf pcre 8.35.tar.gz cd pcre 8.35 configure prefix usr local pcre make make install 3.安裝apr tar zxvf apr 1.5.1...

Zookeeper在linux系統上的安裝及啟動

table of contents zookeeper 在linux系統的安裝 zookeeper 服務啟動 安裝步驟 第二步 把 zookeeper 的壓縮包 資源 配套軟體 dubbox zookeeper 3.4.6.tar.gz 上傳到 linux 系統。alt p 進入sftp 輸入put...

nginx和redis在linux上的安裝配置小結

本人在virtual box 虛擬機上安裝了centos6.9,在安裝nginx和redis過程中,踩了不少坑,特把一些要點紀錄下來,想到那寫到哪,並無嚴格的邏輯和先後順序。然後進入 cd usr local nginx sbin目錄下,執行 nginx發現出現錯誤埠被占用,原來是我把crt 開了之...