由於出差原因碰到了乙個對於mysql資料庫服務被破壞掉,啟動不了資料庫,因此對於mysql的解除安裝然後再安裝,花費了很長的時間,因此想記錄一下。本案例在suse linux下操作完成,參考文章如下
過程如下
第一步檢視是否安裝過mysql資料庫
命令: rpm -qa | grep -i mysql
libmysqlclient15-5.0.94-0.2.4.1第二步如果你想檢視mysql資料庫的版本可以使用如下命令libqt4-sql-mysql-4.6.3-5.10.1
mysql-5.5.28-1
mysql-client-5.5.28-1
libmysqlclient_r15-5.0.94-0.2.4.1
命令: mysql -v
mysql ver 14.14 distrib 5.5.28, for linux (x86_64) using readline 5.5
第三步利用ftp工具上傳mysql資料庫的安裝檔案
mysql-server-5.5.28-1.sles11.x86_64.rpm
mysql-client-5.5.28-1.sles11.x86_64.rpm
第四步解除安裝mysql資料庫
這一步非常關鍵,因為我們是在這個版本上再次安裝這個資料庫版本,也就是說我們原來安裝的資料庫由於我們操作的某種原因導致其服務徹底的崩潰,不能啟動因此才選擇解除安裝重新安裝
這就需要我們找到我們上傳mysql 的rpm的目錄,也就是第三步操作時的目錄
執行解除安裝命令 rpm -evmysql-server-5.5.28-1.sles11.x86_64
rpm -evmysql-client-5.5.28-1.sles11.x86_64
rm -rf /var/lib/mysqlrm -rf /etc/my.cnf
rm -fr /usr/include/mysql
第五步確認是否解除安裝成功,,通過看到此命令執行後的語句可以看到解除安裝結果;
命令 which mysql
which: no mysql in (/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin)
命令 rpm -ivhmysql-server-5.5.28-1.sles11.x86_64.rpm
rpm -ivhmysql-client-5.5.28-1.sles11.x86_64.rpm
第七步安裝成功後啟動mysql服務可以修改mysql登入密碼
命令 service mysql start
mysqladmin -u root password 'root'
mysql -u root -p
----
根據提示輸入密碼
root
可登陸,且版本號為
5.5.28
則表明mysql
安裝成功
Linux 下面對實體地址的訪問
linux核心提供了 dev mem驅動,提供了一種直接訪問記憶體實體地址的方法,具體實施有兩種方法,一是裝置驅動,二是系統呼叫的方法。dev mem驅動的原始檔在drivers char mem.c中。這個檔案還生成了一些常用的字元裝置驅動,表現為 dev zero,dev null等一些特殊的字...
Ubuntu系統下面對firefox進行公升級
在ubuntu下將firefox從3.0版,公升級到3.5版,使用名為ubuntuzilla的工具,該工具是乙個python指令碼,它能夠讓使用者安裝mozilla專案中最新的軟體版本,包括 mozilla firefox,mozilla seamonke y 以及mozilla thunderbi...
LINUX下面mysql的安裝
1.上傳mysql server 5.5.48 1.linux2.6.x86 64.rpm mysql client 5.5.48 1.linux2.6.x86 64.rpm到linux上 2.使用rpm命令安裝mysql server 5.5.48 1.linux2.6.x86 64.rpm,缺少...