hive安装准备 (mysql8.0安装)


1.先准备好安装的所需材料

 

 

2.开始准备安装

先安装mysql

解压命令:tar -xvJf  (注意:这里' j '是大写)

 



解压后改名:

mv mysql-8.0.24-linux-glibc2.12-x86_64 mysql

 

 


改root权限:

chown -R root:root *

 

 

在mysql目录下创建一个data文件夹

 mkdir data

 

创建用户组以及用户和密码

groupadd mysql

useradd -g mysql mysql

 

.授权用户 chown -R mysql.mysql /usr/local/mysql

 

 

8.切换到bin目录下 cd bin

9.初始化基础信息 ./mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --initialize

 

得到临时密码

 4*v,1aN5?J*Q

初始化失败的话安装个扩展包:dnf install libxcrypt-compat.x86_64

 

 

再安装一个扩展包防止以后使用时mysql保错

yum install libncurses*   //解决mysql登录包lib出错的问题

 

.添加mysqld服务到系统  cp -a ./support-files/mysql.server /etc/init.d/mysql

授权以及添加服务

     chmod +x /etc/init.d/mysql

 

.将mysql命令添加到服务  ln -s /usr/local/mysql/bin/mysql /usr/bin

登录mysql  mysql -uroot -p 密码使用之前随机生成的密码

 

我这里启动mysql的时候遇见一个错误

如果你也是报这个错误按我下面的走即可

这个代码输一下即可,进入MySQL成功

sudo ./support-files/mysql.server start

 

 

修改root密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 其中123456是新的密码自己设置

 

 

 

.执行 flush privileges;  使密码生效

 

 

选择mysql数据库  use mysql;

 

20.修改远程连接并生效 

      update user set host='%' where user='root';

       生效:flush privileges;

 

 


这样就安装mysql成功了 exit退出即可

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM