CentOS MySQL安装
创始人
2024-03-26 22:01:07
0

1.查询是否已经存在mariadb。

rpm -qa|grep mariadb

在这里插入图片描述

如果存在需要卸载。

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64

2.通过xftp上传MySQL和Hive压缩包。

在这里插入图片描述

3.解压压缩包。

tar -zxvf apache-hive-2.3.4-bin.tar.gz -C /opt/apps/
tar -zxvf mysql-5.7.27-el7-x86_64.tar.gz -C /opt/apps/

4.重命名软件目录。

cd /opt/apps/
mv apache-hive-2.3.4-bin/ hive
mv mysql-5.7.27-el7-x86_64/ mysql

在这里插入图片描述

5.配置mysql、hive环境变量。

vi .bashrc

修改文件。

export JAVA_HOME=/opt/apps/jdk
export JRE_HOME=${JAVA_HOME}/jre
export HADOOP_HOME=/opt/apps/hadoop
export MYSQL_HOME=/opt/apps/mysql
export HIVE_HOME=/opt/apps/hive
export PATH=${HIVE_HOME}/bin:${MYSQL_HOME}/bin:${HADOOP_HOME}/sbin:${HADOOP_HOME}/bin:${JAVA_HOME}/bin:$PATH

使环境变量生效。

source .bashrc

6.修改mysql配置文件。

检查mysql组和用户是否存在,如果没有则创建

cat /etc/group|grep mysql
groupadd mysql
useradd -r -g mysql mysql #useradd -r参数表示mysql用户是系统用户,不可用于登录系统

创建data目录存储数据库文件。

cd /opt/apps/mysql/
mkdir data

更改软件安装目录的权限,分给mysql用户。

chown -R mysql.mysql /opt/apps/mysql/

在这里插入图片描述

添加mysql默认配置文件。

cd /opt/apps/mysql/support-files
vi my_default.cnf

my_default.cnf

[mysqld]
#设置mysql的安装目录
basedir =/opt/apps/mysql
#设置mysql数据库的数据存放目录
datadir = /opt/apps/mysql/data
#设置端口
port = 3306
socket = /tmp/mysql.sock
#设置字符集
character-set-server=latin1
#日志存放目录
log-error = /opt/apps/mysql/data/mysqld.log
pid-file = /opt/apps/mysql/data/mysqld.pid

将mysql配置复制到系统配置文件。

cp my_default.cnf /etc/my.cnf

在这里插入图片描述

初始化mysql。

mysqld --initialize --user=mysql --basedir=/opt/apps/mysql/ --datadir=/opt/apps/mysql/data/

初始化完成之后查看日志。

cat /opt/apps/mysql/data/mysqld.log

把启动脚本放到开机初始化目录。

 cp mysql.server /etc/init.d/mysql

启动mysql服务端。

service mysql start

使用临时密码登录mysql。

mysql -u root -p

在这里插入图片描述

修改mysql密码。

set password=password('123456');
grant all privileges on *.* to root@'%' identified by '123456';
flush privileges;

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
客厅放八骏马摆件可以吗(家里摆... 今天给各位分享客厅放八骏马摆件可以吗的知识,其中也会对家里摆八骏马摆件好吗进行解释,如果能碰巧解决你...
苏州离哪个飞机场近(苏州离哪个... 本篇文章极速百科小编给大家谈谈苏州离哪个飞机场近,以及苏州离哪个飞机场近点对应的知识点,希望对各位有...