Ubuntu14.04出來有段時間了,前幾天剛升級到這個版本,新鮮了一把。不過安裝mysql時遇到了一點小問題,記錄一下以備後用。
預備操作:
網上安裝mysql的方法不少,大體有這麼三種。
1. 從網上安裝 sudo apt-get install mysql-server。裝完已經自動配置好環境變量,可以直接使用mysql的命令。
2. 安裝離線包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz為例。
3. 二進制包安裝:安裝完成已經自動配置好環境變量,可以直接使用mysql命令。
根據工作的需要有時候需要安裝離線包。所以我嘗試安裝的是第二種方式,先說下大體的過程。
groupadd mysql#第一步 mkdir /home/mysql#第二步 useradd -g mysql -d /home/mysql mysql#第三步 sudo cp mysql-5.0.45-linux-i686-icc-glibc23.tar.gz /usr/local#第四步 tar zxvf mysql-5.0.45-linux-i686-icc-glibc23.tar.gz#第五步 ln -s mysql-5.0.45-linux-i686-icc-glibc23 mysql#第六步 cd /usr/local/mysql#第七步 chown -R mysql .#第八步 chgrp -R mysql .#第九步 scripts/mysql_install_db --user=mysql#第十步 ./bin/mysqladmin -u root password 'passw0rd'#第十一步
問題:
在執行第十步的時候出現了出錯如下:
Installing MySQL system tables..../bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
解決方法:
出現上述提示,說明安裝過程中缺少一個依賴包:libaio,安裝此依賴包即可。
sudo apt-get install libaio-dev
至此可以順利完成整個mysql的安裝過程。
更多精彩內容:http://www.bianceng.cn/OS/Linux/