MYSQL服务(tar文件)安装

Posted IT鱼仔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL服务(tar文件)安装相关的知识,希望对你有一定的参考价值。

查看是否安装&创建mysql用户组

1)检测是否安装过数据库

  • 使用 whereis mysql 以及 find / -name mysql 查看是否安装过mysql。

2)删除安装过的数据库(如果没有安装过mysql请直接进入第三步)

  • 使用 rm -rf  [mysql相关文件的名称]来删除已安装的数据库;
  • 使用 whereis mysql 以及 find / -name mysql  查看是否删除成功。

3)创建mysql用户组(可以直接使用root,跳过用户组相关的操作)

  • 查看是否创建了用户组 cat /etc/group | grep mysql
  • 查看是否创建用户 cat /etc/passwd |grep mysql
  • 不存在就添加groupadd mysql
  • 不存在就添加useradd -r -g mysql mysql

下载解压

  • 下载:mysql数据库5.7
  • tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz)
  • 移动mysql的位置到你想要的文件夹内:
   mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/
cd /usr/local/
mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
  • 在/usr/local/mysql目录下创建data目录
  • 更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限(如果直接用root不用管)
   chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql
  • 编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码,采用root记得修改user=root)
   cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
  • 测试启动mysql,显示ok则能启动
    • /usr/local/mysql/support-files/mysql.server start
  • 添加软链接
    • ln -s /usr/local/mysql/support-files/mysql.server /et c/init.d/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql service mysql restart
  • 修改默认密码
  • mysql -u root -p (临时密码) mysql>set password for root@localhost = password('yourpass');
  • 开启mysql远程访问连接
mysql>use mysql;
msyql>update user set user.Host='%' where user.User='root';
mysql>flush privileges;
  • 修改密码:
   update mysql.user set authentication_string=password('abcabc') where user='root';

查看是否安装&创建mysql用户组

1)检测是否安装过数据库

  • 使用 whereis mysql 以及 find / -name mysql 查看是否安装过mysql。

2)删除安装过的数据库(如果没有安装过mysql请直接进入第三步)

  • 使用 rm -rf  [mysql相关文件的名称]来删除已安装的数据库;
  • 使用 whereis mysql 以及 find / -name mysql  查看是否删除成功。

3)创建mysql用户组(可以直接使用root,跳过用户组相关的操作)

  • 查看是否创建了用户组 cat /etc/group | grep mysql
  • 查看是否创建用户 cat /etc/passwd |grep mysql
  • 不存在就添加groupadd mysql
  • 不存在就添加useradd -r -g mysql mysql

下载解压

  • 下载:mysql数据库5.7
  • tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz)
  • 移动mysql的位置到你想要的文件夹内:
   mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/
cd /usr/local/
mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
  • 在/usr/local/mysql目录下创建data目录
  • 更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限(如果直接用root不用管)
   chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql
  • 编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码,采用root记得修改user=root)
   cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
  • 测试启动mysql,显示ok则能启动
    • /usr/local/mysql/support-files/mysql.server start
  • 添加软链接
    • ln -s /usr/local/mysql/support-files/mysql.server /et c/init.d/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql service mysql restart
  • 修改默认密码
  • mysql -u root -p (临时密码) mysql>set password for root@localhost = password('yourpass');
  • 开启mysql远程访问连接
mysql>use mysql;
msyql>update user set user.Host='%' where user.User='root';
mysql>flush privileges;
  • 修改密码:
   update mysql.user set authentication_string=password('abcabc') where user='root';

查看是否安装&创建mysql用户组

1)检测是否安装过数据库

  • 使用 whereis mysql 以及 find / -name mysql 查看是否安装过mysql。

2)删除安装过的数据库(如果没有安装过mysql请直接进入第三步)

  • 使用 rm -rf  [mysql相关文件的名称]来删除已安装的数据库;
  • 使用 whereis mysql 以及 find / -name mysql  查看是否删除成功。

3)创建mysql用户组(可以直接使用root,跳过用户组相关的操作)

  • 查看是否创建了用户组 cat /etc/group | grep mysql
  • 查看是否创建用户 cat /etc/passwd |grep mysql
  • 不存在就添加groupadd mysql
  • 不存在就添加useradd -r -g mysql mysql

下载解压

  • 下载:mysql数据库5.7
  • tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz)
  • 移动mysql的位置到你想要的文件夹内:
   mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/
cd /usr/local/
mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
  • 在/usr/local/mysql目录下创建data目录
  • 更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限(如果直接用root不用管)
   chown -R mysql:mysql /usr/local/mysql
chmod -R 755 /usr/local/mysql
  • 编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码,采用root记得修改user=root)
   cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
  • 测试启动mysql,显示ok则能启动
    • /usr/local/mysql/support-files/mysql.server start
  • 添加软链接
    • ln -s /usr/local/mysql/support-files/mysql.server /et c/init.d/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql service mysql restart
  • 修改默认密码
  • mysql -u root -p (临时密码) mysql>set password for root@localhost = password('yourpass');
  • 开启mysql远程访问连接
mysql>use mysql;
msyql>update user set user.Host='%' where user.User='root';
mysql>flush privileges;
  • 修改密码:
   update mysql.user set authentication_string=password('abcabc') where user='root';

以上是关于MYSQL服务(tar文件)安装的主要内容,如果未能解决你的问题,请参考以下文章

Centos7离线安装MySQL

CentOS 7安装 MySQL 8(RPM+Tar)+首次配置

Linux安装mysql数据库

CentOS 7.2 安装配置mysql主从服务器

mysql无法启动

linux安装jdk mysql tomcat