首页 > 数据库 > MySQL > 正文

Ubuntu 11.04 x64 编译安装mysql

2024-07-24 12:41:54
字体:
来源:转载
供稿:网友
Ubuntu 11.04 x64 编译安装mysql
OS:Ubuntu 11.04 x64
手动安装mysql 5.5.17
什么是mysqlnd:http://cn.php.net/manual/zh/mysqli.overview.php#mysqli.overview.mysqlnd
mysqli、mysql、pdo_mysql的区别:http://cn.php.net/manual/zh/mysqli.overview.php#mysqli.overview.mysqlnd
从mysql.com下载最新版的,有rpm自动安装包给Federo、CentOS用,没有deb包。
所以Ubuntu要手动安装。
下载Linux - Generic 2.6 (x86, 64-bit), Compressed TAR Archive。
参考:http://dev.mysql.com/doc/refman/5.5/en/binary-installation.html
下载地址: http://www.mysql.com/downloads/mysql/
  1. echo 复制下面整段shell到命令行终端中,会自动逐条执行。 
  2. sudo apt-get install -y libaio1 
  3. sudo apt-get remove -y mysql-common mysql-server mysql-client 
  4. sudo rm -rf /etc/mysql/ 
  5. wget -O mysql-5.5.20-linux2.6-x86_64.tar.gz http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.20-linux2.6-x86_64.tar.gz/from/http://mysql.oss.eznetsols.org/ 
  6. tar -zxvf mysql-5.5.20-linux2.6-x86_64.tar.gz 
  7. sudo mv ./mysql-5.5.20-linux2.6-x86_64 /usr/local/mysql 
  8. sudo groupadd mysql 
  9. sudo useradd -r -g mysql mysql 
  10. cd /usr/local/mysql 
  11. sudo chown -R mysql . 
  12. sudo chgrp -R mysql . 
  13. sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql 
  14. sudo chown -R root . 
  15. sudo chown -R mysql data 
  16. sudo cp support-files/my-medium.cnf /etc/my.cnf 
  17. sudo ln -s /usr/local/mysql/bin/mysql /usr/bin/ 
  18. sudo ln -s /usr/local/mysql/bin/mysqldump /usr/bin/ 
  19. sudo cp support-files/mysql.server /etc/init.d/mysql 
  20. sudo /etc/init.d/mysql start 
  21. ./bin/mysqladmin -u root password '1' 
  22. sudo /etc/init.d/mysql restart 
  23. mysql -uroot -p1 
添加服务 让mysqld开机自动启动
  1. sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 
  2. sudo update-rc.d mysql defaults 
安装完成,需要配置mysql。请看:mysql常用设置:字符集编码、自动完成(自动提示)、监听外网ip

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表