1、 把相应的mysql安装包上传到linux系统中
2、 使用tar -zxvf mysql-5.6.26-linux-glibc2.5-i686.tar.gz解压缩
3、使用命令mv mysql-5.6.26-linux-glibc2.5-i686 mysql 来改变包名
4、修改/etc/profile文件,使用命令 vi /etc/profile
5、运行source /etc/profile 使修改立即生效
6、添加用户和权限
useradd mysql 添加mysql用户
usermod -G mysql(G) mysql 添加mysql用户到mysql组((G)只是做一个组标志)
chown -R mysql /usr/local/mysql 把/usr/local/mysql的所有权分配给mysql用户
7、运行文件/usr/local/mysql/scripts/mysql_install_db
8、把文件/usr/local/mysql/support-files/mysql.server 复制到/etc/init.d/mysql文件中
执行命令 cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
9、把mysql添加到服务列表中
执行命令 chkconfig --add /etc/init.d/mysql
10、启动mysql服务
执行命令 service mysql start
11、连接mysql数据库的时候,默认的是访问的文件路径是/tmp/mysql.sock,可是在这个目录库下找不到mysql.sock文件,所以我们必须查找一下mysql.sock文件在哪里。
执行命令 find / -name mysql.sock
12、把/tmp/mysql.sock 和/var/lib/mysql/mysql.sock做一个链接
执行命令 ln /var/lib/mysql/mysql.sock /tmp/mysql.sock
13、输入mysql命令进入mysql数据库
14、使用mysql数据库
输入命令 use mysql;
15、更改root用户的密码
执行命令 uptate user set password=PASSWORD(”123456”) where user=”root”;
16、刷新权限,要不然刚才做的修改还无效;
执行命令 flush privileges
17、退出mysql,用root用户登陆
执行命令 mysql –h localhost -u root -p,然后输入密码123456
注意:假设linuxA要访问linuxB的mysql服务,则需要做以下设置
在linuxB进入mysql服务,然后输入grant all on *.* to root@’%’ identified by ‘123456’
然后再输入 flush privileges
接下来重启mysql 服务,linuxA即可访问