Ubuntu 11.04 x64 编译安装mysql_MySQL教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
推荐:mysql常用设置:字符集编码、自动完成(自动提示)、监听外网ip设置mysql监听外网ip sudovi/etc/my.cnf bind-address = 127 .0.0.1 设置mysql 字符集 charset sudovi/etc/my.cnf 在[mysqld]下面加入一行 character_set_server = utf8 在[mysql]下面加入一行 default-character-set = utf8 sudo/usr/local/mysql/support-files/mysql
Ubuntu 11.04 x64 编译安装mysqlOS: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
所以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/
添加服务 让mysqld开机自动启动
- echo 复制下面整段shell到命令行终端中,会自动逐条执行。
- sudo apt-get install -y libaio1
- sudo apt-get remove -y mysql-common mysql-server mysql-client
- sudo rm -rf /etc/mysql/
- 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/
- tar -zxvf mysql-5.5.20-linux2.6-x86_64.tar.gz
- sudo mv ./mysql-5.5.20-linux2.6-x86_64 /usr/local/mysql
- sudo groupadd mysql
- sudo useradd -r -g mysql mysql
- cd /usr/local/mysql
- sudo chown -R mysql .
- sudo chgrp -R mysql .
- sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql
- sudo chown -R root .
- sudo chown -R mysql data
- sudo cp support-files/my-medium.cnf /etc/my.cnf
- sudo ln -s /usr/local/mysql/bin/mysql /usr/bin/
- sudo ln -s /usr/local/mysql/bin/mysqldump /usr/bin/
- sudo cp support-files/mysql.server /etc/init.d/mysql
- sudo /etc/init.d/mysql start
- ./bin/mysqladmin -u root password '1'
- sudo /etc/init.d/mysql restart
- mysql -uroot -p1
安装完成,需要配置mysql。请看:mysql常用设置:字符集编码、自动完成(自动提示)、监听外网ip
- sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
- sudo update-rc.d mysql defaults
相关MySQL教程:
- MSSQL清空日志删除日志文件
- 关于数据库中保留小数位的问题
- 解析mysql与Oracle update的区别
- mysql 导入导出数据库以及函数、存储过程的介绍
- MySQL——修改root密码的4种方法(以windows为例)
- 解决MYSQL出现Can''t create/write to file ''#sql_5c0_0.MYD''的问题
- 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
- 解析:内联,左外联,右外联,全连接,交叉连接的区别
- mysql出现“Incorrect key file for table”处理方法
- mysql重装后出现乱码设置为utf8可解决
- 浅析一个MYSQL语法(在查询中使用count)的兼容性问题
- 解析MySQL中INSERT INTO SELECT的使用
- 相关链接:
- 教程说明:
MySQL教程-Ubuntu 11.04 x64 编译安装mysql。