欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ubuntu安装解压版mysql数据库

程序员文章站 2022-01-20 10:06:11
...

1.下载mysql数据库
(1)mysql版本信息:
mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
(2)下载链接地址:
https://pan.baidu.com/s/1lgNb6RZMcFIqy4DN6oL0Jg
(3)文件提取码:
z63u

2.解压文件
将文件上传到root用户目录下,用root用户登录(如果不知道怎么用root用户远程登录连接,请“关于Ubuntu远程登录ROOT登录失败处理”),解压到/usr/local目录

命令:tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz -C /usr/local/.

3.文件夹重命名

命令:mv /usr/local/mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

4.添加系统mysql组和mysql用户(创建用户,加入组,指定用户登录目录,指定用户登入后所使用的shell)

命令:groupadd mysql
命令: useradd -r mysql -g mysql -d /home/mysql -s /bin/bash

5.设置mysql用户密码

命令:passwd mysql

6.安装数据库
(1)进入/usr/local/mysql目录:
   命令:cd /usr/local/mysql
(2)修改当前目录拥有者为mysql用户:
   命令: chown -R mysql:mysql ./
(3)安装libai0包
   命令: apt-get install libai01
(4)初始化数据库
   命令:./scripts/mysql_install_db --user=mysql
(5)修改当前目录拥有者为root用户:
   命令:chown -R root:root ./
(6)修改当前data目录拥有者为mysql用户:
   命令:chown -R mysql:mysql data
  
7.将mysql服务添加到开机启动

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

8.启动mysql服务

 	命令:service mysql start
  注意:检查服务是否启动成功
  ps -ef|grep mysql
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190217002621408.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hqczIwMDQ0MTgw,size_16,color_FFFFFF,t_70)

9.登录数据库
登录命令规范:./bin/mysql -h本地IP地址 -uroot -p用户root的密码

命令:./bin/mysql -h127.0.0.1 -uroot -proot
命令:use mysql

10.修改root用户允许远程连接

命令:update user set host ='%' where user ='root';
该该命令会有错误,但可以忽略
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'

11.设置root用户远程登录密码

命令:UPDATE user SET Password=PASSWORD('root') where USER='root' or host='127.0.0.1' or host='localhost';

12.重启数据

命令:service mysql restart

重启后才能生效

数据库mysql安装完成,可以用数据连接工具连接该数据库了