fedora下的mysql的安裝及使用

2021-10-07 12:32:16 字數 1463 閱讀 8329

開啟terminal

一、安裝mysql

先確保你的系統連網。使用命令yum安裝mysql。yum命令需要root許可權執行。

#yum install mysql

會列出將要安裝和更新的包,有個選項[y/n],選擇y,安裝mysql。安裝了mysql後,再安裝mysql-server。

注:安裝的是mariadb(mysql的乙個分支)

#systemctl start mysqld.service

#yum intall mysql-server

同樣也選擇y,安裝mysql-server。

【解除安裝命令】如果之前安裝過mysql,想要解除安裝重新安裝,解除安裝命令如下:

#rpm –e mysql

#rpm –e mysql-server

可能會報錯:error. 「mysql」 specifies multiple packages,意思是mysql可能指很多包,系統不知道應該刪除哪乙個,你可以使用以下命令來檢視:

#rpm –qa|grep mysql

然後會列出已經安裝了的mysql包。然後可以乙個乙個的刪除,還可能出現的情況是,因為你用的是64位的機子,然後安裝了32位和64位的mysql包,但他們的名字是一樣的,還有一種情況是,刪除的時候有依賴關係。你可以上網查相應的解決方法,不過看下面的命令顯然會更快捷。

#rpm –qa|grep mysql | xargs rpm –e –-nodeps -–allmatches

看引數名稱就可以知道,–nodeps解決了依賴關係,–allmatches解決了同名包問題,都屬於暴力解除安裝。

解除安裝了後就可以再安裝了。

二、啟動mysql

使用service命令啟動、停止和重啟mysql。  

#service mysqld start //啟動

#service mysqld stop //停止

#service mysqld restart //重啟

注意,這三個命令裡面,是mysqld,後面還有字母d。這是mysql服務的名稱。或者使用一下命令啟動、停止和重啟mysql:

在這裡我出現了報錯

![在這裡插入描述](

於是我進行了搜尋,結果如下:

執行完yum安裝命令後發現竟然無法啟動錯誤提示如下

[root@localhost ~]# systemctl start mysql.service

failed to start mysql.service: unit mysql.service not found.

查了半天資料,終於了解到mariadb代替了mysql資料庫

因此用上述命令啟動不起來,正確的方法如下

輸入密碼為:root

Fedora 19下Guacamole的安裝使用

由於我要使用rdp實現web遠端桌面,因此需要用到了guacamole這個開源的軟體。之前用ubuntu12.04折騰了一晚上,也沒有找到依賴庫檔案,而guacamole的官方安裝說明卻沒有介紹這個依賴庫如何安裝,而是在rdp的配置說明裡才一句話簡述了這個rdp的依賴庫,因此,也可能是我的ubunt...

fedora下mysql不能顯示中文

使用的系統是fedora22,在mysq官網按照步驟使用的命令dnf安裝的mysql,在使用的時候,直接建立了乙個資料庫,中文都是問號 檢視資料庫的編碼的命令 show variables like character 下面是設定utf 8後,應該的編碼格式。修改my.cnf檔案,這個檔案在 etc...

Fedora下phpMyAdmin的安裝和配置

1.安裝phpmyadmin sudo yum install phpmyadmin 2.phpmyadmin配置 修改phpmyadmin配置檔案 我的配置檔案為config.inc.php,在 etc phpmyadmin下 cfg servers i controluser root mysq...