mysql8.0(安装含踩坑内容)

下载

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

上传 

文件包移动到/usr/local/

cp mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz  /usr/local/

 解压

tar xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

重命名 

mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql-8.0

 创建用户

groupadd mysql
useradd -g mysql mysql

授权

chown -R mysql.mysql /usr/local/mysql-8.0

 进入 mysql-8.0/

  cd mysql-8.0/

创建data 

mkdir data 

进入bin

cd /bin 

 初始化

 ./mysqld --user=mysql --basedir=/usr/local/mysql-8.0 --datadir=/usr/local/mysql-8.0/data/ --initialize

环境设置 

  sudo yum install libaio

 记录密码

 编辑my.cnf文件 

basedir=/usr/local/mysql-8.0/
datadir=/usr/local/mysql-8.0/data/
socket=/tmp/mysql.sock
character-set-server=utf8

注释mysqld_safe服务

 进入mysql8.0路径

cd../

添加mysqld服务到系统  授权及服务

 [root@localhost mysql-8.0]# cp -a ./support-files/mysql.server /etc/init.d/mysql
[root@localhost mysql-8.0]# chmod +x /etc/init.d/mysql
[root@localhost mysql-8.0]# chkconfig --add mysql

启动mysql

 service mysql start

提示MySQL.2024-05-15T10:33:12.466873Z mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log', however file don't exists

 进入var/log/

cd /var/log/

创建mariadb文件夹 添加文件mariadb.log

 [root@localhost log]# mkdir mariadb
[root@localhost log]# cd mariadb/
[root@localhost mariadb]# touch mariadb.log
[root@localhost mariadb]# service mysql start

重启服务

service mysql start

添加服务

ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin

登录mysql

mysql -u -root -p

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/707131.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

收放卷伺服控制系统详细算法介绍(电子齿轮+张力PID卷绕轴控制功能块)

收放卷控制系统涉及的内容非常多,这里我们介绍全伺服系统利用电子齿轮指令实现主从轴的比例随动速度控制,收放卷控制算法介绍常用链接如下 1、收放卷+排线控制 收放卷+排线控制系统框图-CSDN博客文章浏览阅读24次。1、收放卷前馈量计算FC收放卷前馈量计算FC(CODESYS ST源代…

第二证券资讯|昨夜,黄金大涨、美股创新高!人民币狂拉

受降息预期影响,美股三大指数团体创新高,黄金期现价格亦大幅走高。 当地时间5月15日星期三,美股三大股指全线收涨。道指涨0.88%,纳指涨1.40%,标普500指数涨1.17%。 经济数据方面。美国4月CPI同比上涨3.4%&#xff0c…

运动耳机怎么选?五款新手必买的运动耳机盘点

运动耳机是专为运动爱好者设计的耳机,轻巧便携,佩戴稳固。无论你在跑步、健身还是骑行,它都能为你带来优质的音乐体验。那如何选择一款合适的运动耳机呢?这里,我结合自己和身边朋友平时选购经验,整理了一些…

纵横交织的功能的单元测试

在编写纵横交织的功能的单元测试时,你需要确保你的测试覆盖了各种情况和交互。这通常包括测试各个功能模块的单元,以及确保它们与其他模块的交互正常。而且在我们实际操作中会遇到这种各样的问题,下面的解决方法可得好好看看。 1、问题背景 …

Linux系统下qtcreator每次打开文件都要重新编码问题

在Linux系统下qtcreator每次打开windows系统下的.c文件都会提示编码问题, 提示错误:“Could not decode “xxx” with “UTF-8”-encoding. Editing not possible "中文显示乱码,不能编译,如下图: 解决&#xff…

Phidata:快速构建一个智能 AI 助手【附代码示例】

介绍 Phidata Phidata 是一个尖端的框架,专为开发具有超越传统语言模型能力的自治助手(或称为代理)而设计。这些 AI 助手拥有长期记忆、深入的情境理解能力以及通过函数调用执行操作的能力,使它们在各种应用中非常有效。项目近期…

Ansys Mechanical|中远程点的Behavior该如何设置?

Remote point是ANSYS mechanical中的一种常见节点自由度耦合建模形式,在转动装配体中的连接转动副、或者在施加远端约束及远端载荷的时候,我们经常用到远端单元来耦合一个面或者一条线。例如销轴似的滚动摩擦连接,如果我们希望将两个物体通过…

python 六句话让电脑告诉你,刚才插入的串口编号

六句话让电脑告诉你,我的串口号 第一步,安装python 编译器以及pyserial 模块第二步,写入代码 import serial.tools.list_ports usart_list list(serial.tools.list_ports.comports()) input("Please insert your serial port:")…

中国人民大学金融硕士为什么在年复一年中持续不断升温?原来是因为这些

中国人民大学作为中国顶尖的高等学府之一,对于金融行业这个及其看中出身的行业,选择985、211院校读金融硕士那一定是最优选择,但难度也是可想而知的。好在中国人民大学现在针对金融硕士的就读方式有很多,如果本校硕士有难度&#…

英才璀璨 助梦起航,KCM Trade首届澳大利亚模拟投资大赛圆满收官

在金融领域,理论与实践往往有着天壤之别,实战经验对于理解市场的动态和培养投资技能至关重要。为了弥补这一差距,KCM Trade在2024年3月18日至29日举办了一场为期两周的首届澳大利亚大学生模拟投资大赛。此次大赛不仅是对参赛者分析判断能力及…

MyBatis操作数据库(动态SQL)

1 动态SQL 动态SQL是MyBatis的特征之一&#xff0c;能够完成不同条件下不同的SQL拼接 1.1 <if>标签 在注册用户的时候&#xff0c;可能会有这样一个问题&#xff0c;由于注册分为两种字段&#xff1a;必填字段和非必填字段&#xff0c;如果在添加用户的时候有不确定的…

TMC4671超越传感器和摄像头之外——将物联网从云端转移到现实世界[应用案例]

在早期&#xff0c;物联网 (IoT) 在很大程度上充当了云端服务的“眼睛和耳朵”&#xff0c;收集传感器、摄像头和其他物理世界输入设备的数据&#xff0c;而不太注重操纵或控制它所监视的事物。支持物联网的自动化和机器人应用已经开始合并&#xff0c;但是一般而言&#xff0c…