MySQL5.6.14从安装到启动全过程
1、下载
地址:http://dev.mysql.com/downloads/mysql/
这里选择的是Linux-Generic平台,下载了MySQL-5.6.14-1.linux_glibc2.5.i386.rpm-bundle.tar
2、解压安装
rpm -ivh MySQL-server-5.6.14-1.linux_glibc2.5.i386.rpm
rpm -ivh MySQL-client-5.6.14-1.linux_glibc2.5.i386.rpm
在此过程中发现与以前安装的版本有冲突,通过rpm qa|grep mysql查询下,然后rpm -e下载原有部件
3、初始化
如果是第一次安装,需要初始化数据库
mysql_install_db --user=mysql
同时注意权限问题,将数据目录的权限赋予给mysql用户
如果无mysql用户,则创建相应的mysql组和mysql用户。
4、配置文件
将默认安装路径下的my-default.cnf拷贝到指定目录
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
修改配置文件,主要修改内容如下:
[mysqld]
user=mysql
datadir=/var/lib/mysql/
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
port = 3306
socket = /tmp/mysql.sock
同时做个软链接
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
将mysql.server文件拷贝到指定目录
cp /usr/share/mysql/mysql.server /etc/rc.d/init.d/mysql
权限修改:将/var/run/mysqld的目录读写权限赋给mysql用户和组
5、启动
service mysql start
6、登录
首先需要设置root密码
mysqladmin -u root password "newpwd"
设置生效后直接登录
mysql -u root -p
7、增加和修改用户权限
略。
8、修改防火墙规则,以允许外部访问3306端口。