安装MySQL-lucky
一、MySQL数据库介绍MySQL是一个多线程、多用户的SQL数据库服务,凭借其高性能、高可靠和易于使用的特性,成为服务器领域中最受欢迎的开源数据库系统。MySQL官方站点为http://www.mysql.com/ 。
二、MySQL编译安装
1.准备工作
1)实施环境
主机 操作系统ip地址主要软件mysql服务器CentOS-7-x86_64192.168.1.10
[*] cmake-2.8.6.tar.gz
[*] mysql-5.5.22.tar.gz
2)为了避免发生端口冲突、程序冲突等现象,建议先查询MySQL软件的安装情况,确认没有使用以rpm方式安装的mysql-server、mysql软件包,否则建议将其卸载。查看安装情况如下:
情况一:
# rpm -q mysql-server mysql
未安装软件包 mysql-server
未安装软件包 mysql
这种情况表示该系统没有安装mysql软件包 ,然后可以直接安装。
情况二:
# rpm -q mysql-srver mysql
package mysql-srver is not installed
mysql-5.1.52-1.el6_0.1.i686
这种情况表示已经安装了mysql,先将软件包卸载再安装。
3)安装MySQL之前,先安装MySQL的依赖包,不然后面会出现很多报错信息,到时候还得回来重新安装MySQL的依赖包。安装后检查,出现两行信息表示安装成功。安装命令如下:
# yum install ncurses-devel libaio-devel -y #给予/usr/local/mysql目录权限
# ll -d /usr/local/mysql#==>查看/usr/local/mysql目录权限
drwxr-xr-x. 13 mysql mysql 40966月 26 05:08 /usr/local/mysql
建立配置文件
# rm -rf /etc/my.cnf
# cp support-files/mysql-medium.conf /etc/my.cnf
初始化数据库
# /usr/local/mysql/scripts/mysql_install_db--user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/
设置环境变量,为了方便任何目录下使用mysql命令
# echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
# ./etc/profile
添加mysqld服务
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod +x /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
设置环境变量,为了方便任何目录下使用mysql命令
# echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
# ./etc/profile
起来后状态
# service mysqld start
Starting MySQL... [确定]
# service mysqld start
Starting MySQL [确定]
# /etc/init.d/mysqld status
MySQL running (23027) [确定]
# netstat -anpt | grep mysqld
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 23027/mysqld
扩展知识:
wget是Linux里面的下载命令。找到下载地址后直接用wget命令下载软件。
chown命令时用来变更文件或目录拥有者或所属群组。
页:
[1]