日期:2014-05-16  浏览次数:20609 次

ubuntu安装mysql

关键字:安装MySql;aptitude

参考资料url: >http://my.donews.com/hite/2008/03/17/post-080317-204653-919/


刚开始不知道怎么装mysql,在终端打了mysql. 提示出mysql-server.
然后兴奋地运行了sudo apt-get install mysql-server

装完以后输入? mysql start提示以下错误
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

查找了半天不知道是何原因,有人说因为没有装上server端。只好重新装

运行? sudo apt-get install mysql-server-5.0
又没装成功,提示:
/etc/init.d/mysql: ERROR: Using expire_logs_days without log_bin crashes the server. See README.Debian.gz

郁闷?? 终于找到解决办法了
http://ubuntuforums.org/showthread.php?p=4061837

我在终端运行:
sudo aptitude purge mysql-server-5.0
sudo aptitude purge mysql-client-5.0
sudo aptitude purge mysql-client
sudo aptitude purge mysql-server
直到在终端输入mysql时提示没有命令为止。? :)

然后再运行 sudo apt-get install mysql-server-5.0
OK??? 终于搞定。


aptitude类似apt-get命令; aptitude purge类似apt-get remove卸载命令

aptitude文档查阅:http://man.ddvip.com/linux/debian/aptitude/