Linux常用工具小结:(2) Mysql的rpm安装和编译安装
Mysql的rpm安裝
?
1,?下載。
這里下載http://dev.mysql.com/downloads/mirror.php?id=402502。
2,?安裝。
下載到本地解壓:
tar -xvf MySQL-5.5.12-1.rhel5.x86_64.tar
安裝以下rpm
rpm -ivh MySQL-devel-5.5.12-1.rhel5.x86_64.rpm
rpm -ivh MySQL-shared-5.5.12-1.rhel5.x86_64.rpm
rpm -ivh MySQL-client-5.5.12-1.rhel5.x86_64.rpm
rpm -ivh MySQL-server-5.5.12-1.rhel5.x86_64.rpm
?
3,?配置用戶和用戶組。
groupadd mysql
useradd mysql –g mysql
?
?
4,?配置mysql配置。
cd /usr/share/mysql/
cp my-medium.cnf /etc/my.cnf?#我這里僅僅用來演示應用程序的。
?
5,?運行mysql
mysqld_safe &
?
6,?配置mysql root用戶
mysqladmin -uroot password 'password'
?
7,?設置遠程用戶
create user 'geewu'@'%' IDENTIFIED BY 'password';
GRANT ALL ON *.* TO 'geewu'@'%';
?
Mysql命令行編譯
groupadd mysql
useradd?-s /bin/false -g mysql -pmysql mysql
?
#安裝mysql到home/work/local/mysql
?./configure?--prefix=/home/work/local/mysql?\
??? --with-unix-socket-path=/home/work/local/mysql/tmp/mysql.sock?\
??? --with-big-tables --with-plugins=all --with-client-ldflags=all-static?--with-mysqld-ldflags=all-static
?make; make install
?
1. -static?13%
?--with-client-ldflags=-all-static
?--with-mysqld-ldflags=-all-static
靜態鏈接提高13%性能
?
2. -pgcc?1%
?CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc \
??? CXXFLAGS="-O3 -mpentiumpro -mstack-align-double \
??? -felide-constructors -fno-exceptions -fno-rtti"
如果是Inter處理器,使用pgcc提高1%性能
?
3. Unix Socket?7.5%
?--with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock
使用unix套接字鏈接提高7.5%性能,所以在windows下mysql性能肯定不如unix下面
?
4. --enable-assembler
允許使用匯編模式(優化性能)
?
?
cd /home/work/local/mysql
?bin/mysql_install_db --user=mysql?// 安裝默認數據庫
?cp share/mysql/my-medium.cnf /etc/my.cnf?//復制配置文件(可能需要適當修改)
?cp share/mysql/mysql.server /etc/init.d/mysqld?? //復制mysql啟動腳本
?chmod 755 /etc/init.d/mysqld?//更改mysql啟動腳本權限,執行權限必須
?chkconfig --add mysqld?? //添加mysql服務
?chkconfig --level 35 mysqld on?? //設置服務在運行級3,5啟動
?service mysqld start?? //啟動服務
轉載于:https://www.cnblogs.com/GeeWu/archive/2011/05/17/linux_mysql_compile.html
總結
以上是生活随笔為你收集整理的Linux常用工具小结:(2) Mysql的rpm安装和编译安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机专业的大专大学规划,大学生计算机专
- 下一篇: 新闻发布系统登陆页