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端口。
 
 
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/mazhiyong/p/3355669.html