ubuntu18.10手動安裝mysql5.5
一.問題描述
本人使用的電腦安裝的是ubuntu18.10系統,使用aptitude install mysql-server指令安裝mysql時,總是無法正常安裝,無法正常配置mysql-server,導緻無法使用了.百度了一下,發現沒有人遇到類似的問題,是以,我就通過檢視官方文檔來手動安裝mysql.在此,我就分享一下手動安裝mysql的經驗.
二.下載下傳mysql
直接到官網下載下傳就行,https://dev.mysql.com/downloads/,本人下載下傳的是5.5版本的.
三.安裝mysql
檢視mysql的安裝文檔,位址:https://dev.mysql.com/doc/refman/5.5/en/binary-installation.html.
參考文檔進行安裝,步驟如下:
首先,确認是否删除了以前使用指令安裝的mysql檔案
/etc/my.cnf
和 /etc/mysql
,檢視是否存在這兩個檔案和檔案夾,如果存在的或就删除了.
然後,由于mysql5.5依賴于libaio1庫,是以要先安裝libaio1,指令如下:aptitude install libaio1 ,ubuntu預設是沒有aptitude指令的,由于本人習慣使用這個指令,是以沒有的話需使用指令apt-get install aptitude 安裝就好.
接着,就按步驟使用如下指令安裝就行了.
|
四.遇到的問題
1.安裝好後,使用/usr/local/mysql/bin/mysql登入時,報錯未找到libncurses.so.5.6 錯誤,這是由于未安裝該依賴導緻的,使用aptitude install libncurses5安裝就好.
2.雖然已經安裝了依賴,但是登入時還是報錯ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock',使用一下步驟可以解決:
|
原文位址
https://www.cnblogs.com/cray-tp/p/10546844.html