LinuxMySQL解压版安装及允许远程访问

Posted H__D

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LinuxMySQL解压版安装及允许远程访问相关的知识,希望对你有一定的参考价值。

安装环境/工具

  1.Linux( centOS 版)

  2.mysql-5.6.31-linux-glibc2.5-x86_64.tar

安装步骤

  1.下载mysql解压版(mysql-5.6.31-linux-glibc2.5-x86_64.tar),下载地址http://dev.mysql.com/downloads/mysql/

  

    

  2.解压mysql安装文件

  命令:tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz

  

  3.复制解压后的mysql目录到系统的本地软件目录:

  命令:cp -r mysql-5.6.31-linux-glibc2.5-x86_64 /usr/local/mysql

  4.添加系统mysql组和mysql用户:

  命令:groupadd mysql

  命令:useradd -r -g mysql mysql

  5.安装数据库

  进入安装mysql软件目录:

  命令: cd /usr/local/mysql

  修改当前目录拥有者为mysql用户:

  命令: chown -R mysql:mysql ./

  安装数据库:

  命令: ./scripts/mysql_install_db --user=mysql

  修改当前目录拥有者为root用户:

  命令: chown -R root:root ./

  修改当前data目录拥有者为mysql用户:

  命令: chown -R mysql:mysql data

  到此数据库安装完毕

  6.添加开机启动mysql服务和启动mysql服务

  添加开机启动

  命令:cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

  启动mysql服务

  命令:service mysql start

  

 

  7.修改mysql的root用户密码,root初始密码为空的

  命令:./bin/mysqladmin -u root password \'密码\'

  或者进入mysql中使用命令:update user set password=password("test") where user=\'root\';

  8.配置远程登录,参考:http://www.cnblogs.com/h--d/p/5087583.html

  错误:Can\'t connect to local MySQL server through socket \'/tmp/mysql.sock\' (2)

  解决,执行命令:ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

  错误:bash: mysql: command not found

  解决,执行命令:ln -s /usr/local/mysql/bin/mysql /usr/bin

以上是关于LinuxMySQL解压版安装及允许远程访问的主要内容,如果未能解决你的问题,请参考以下文章

LinuxMysql5.7.12源码编译安装及配置

LinuxLAMP环境的搭建

Linux安装Mongodb4.0及远程配置

免安装版MySQL(解压版)安装详细教程及注意事项

Tomcat 7.0 64位免安装解压版 安装及配置

win10 安装 mysql解压版安装步骤及常见问题解决