当前位置: 首页 > news >正文

Centos系统二进制安装mysql5.7.44、添加环境变量、复制启动脚本、初始化数据库、设置用户密码

MySQL :: Download MySQL Community Server (Archived Versions)

https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz

删除默认存在的mariadb-libs

rpm -e mariadb-libs --nodeps

安装mysql

cd /usr/local/src/ && mkdir mysql && cd mysql
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz
tar xf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql/

 添加永久环境变量

sed -i '$aexport PATH=$PATH:/usr/local/mysql/bin' /etc/profile
source /etc/profile

创建mysql用户 

useradd mysql -l

准备mysql数据库目录

mkdir -p /usr/local/mysql/data
chown -R mysql:mysql /usr/local/mysql

准备mysql配置文件

cat <<jingyu >> /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
pid-file=/usr/local/mysql/data/mysqld.pid
log-error=/usr/local/mysql/data/mysql.err
socket=/tmp/mysql.sock
jingyu

初始化mysql数据库

mysqld --defaults-file=/etc/my.cnf --initialize --user=mysql

之后会在data目录下生成这些文件

复制启动脚本

由于之前做了环境变量可直接复制到/usr/local/mysql/bin下

ln -s /usr/local/mysql/support-files/mysql.server /usr/local/mysql/bin/

启动mysql

mysql.server start
过滤临时密码

临时密码需要启动mysql在后才会有。

grep password /usr/local/mysql/data/mysql.err

mysql -uroot -p

 设置用户密码

alter user root@localhost identified by 'CSDN-jingyu1610';


http://www.mrgr.cn/news/15358.html

相关文章:

  • css-50 Projects in 50 Days(2)
  • 《深入浅出WPF》读书笔记.10资源
  • OSI七层模型中的数据链路层
  • HTML静态网页成品作业(HTML+CSS)——抗击疫情网页(4个页面)
  • OpenCV开发笔记(七十九):基于Stitcher类实现全景图片拼接
  • 【Python报错】AttributeError`:`‘NoneType‘ object has no attribute ‘XXXX‘`
  • 7-3 最长连续递增子序列--线性表
  • 121. 买卖股票的最佳时机
  • YOLOv9改进策略【损失函数篇】| 利用MPDIoU,加强边界框回归的准确性
  • Python爬虫(一文通)
  • 【知识】Pytorch中基于索引的操作
  • 数据库内容保密检查系统:及时发现“潜在”安全威胁
  • 【C++】仿照string类,实现myString
  • swf怎么转换成mp4格式?视频格式转换,就看这2个办法
  • 算法day15|513.找树左下角的值、112. 路径总和、113.路径总和Ⅱ、106.从中序与后序遍历序列构造二叉树、105.从前序与中序遍历序列构造二叉树
  • 【ceph学习】rgw网关进程如何启动
  • 网页正文提取算法:行块分布算法 Readability
  • 华清远见元宇宙实验中心,开启嵌入式、物联网与人工智能教学新篇章
  • Bonree ONE 3.0发布会下一站 9月6日广州见!
  • ts转mp4怎么转?分享3个方法,快速搞定