mysql5.7安装-2分钟-下载软件包的时间不能算上

1. 下载MySQL二进制包

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.xx-linux-glibc2.12-x86_64.tar.gz

2. 解压缩到/usr/local/mysql

tar -zxvf mysql-5.7.xx-linux-glibc2.12-x86_64.tar.gz -C /usr/local

mv /usr/local/mysql-5.7.xx-linux-glibc2.12-x86_64 /usr/local/mysql

3. 创建my.cnf配置文件

tee /etc/my.cnf <<-'EOF'

mysqld

datadir=/usr/local/mysql/data

port=3306

EOF

4. 初始化数据库

useradd mysql

cd /usr/local/mysql

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/mysql.pid --tmpdir=/tmp

5. 启动MySQL服务

/usr/local/mysql/support-files/mysql.server start

6. 设置root用户密码

grep 'temporary password' /usr/local/mysql/data/localhost.localdomain.err

hostname的值

localhost.localdomain

grep 'temporary password' /usr/local/mysql/data/xxx.err

7、使用临时密码登录MySQL,并更改root密码

/usr/local/mysql/bin/mysql -u root -pNewPassword

ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';

ALTER USER 'root'@'%' IDENTIFIED BY 'NewPassword';

8、配置PATH

vi /etc/profile

export PATH="$PATH:/usr/local/mysql/bin:/usr/local/mysql/support-files"

9、常用运维方式

1、启动关闭

复制代码
mysql.server start/stop

2、没有了

相关推荐
椰羊sqrt2 小时前
CVE-2025-4334 深度分析:WordPress wp-registration 插件权限提升漏洞
android·开发语言·okhttp·网络安全
2501_916008892 小时前
金融类 App 加密加固方法,多工具组合的工程化实践(金融级别/IPA 加固/无源码落地/Ipa Guard + 流水线)
android·ios·金融·小程序·uni-app·iphone·webview
sun0077002 小时前
Android设备推送traceroute命令
android
来来走走2 小时前
Android开发(Kotlin) 高阶函数、内联函数
android·开发语言·kotlin
2501_915921432 小时前
Fastlane 结合 开心上架(Appuploader)命令行版本实现跨平台上传发布 iOS App 免 Mac 自动化上架实战全解析
android·macos·ios·小程序·uni-app·自动化·iphone
雨白3 小时前
重识 Java IO、NIO 与 OkIO
android·java
啦啦9117144 小时前
Niagara Launcher 全新Android桌面启动器!给手机换个门面!
android·智能手机
游戏开发爱好者84 小时前
iOS 上架要求全解析,App Store 审核标准、开发者准备事项与开心上架(Appuploader)跨平台免 Mac 实战指南
android·macos·ios·小程序·uni-app·iphone·webview
xrkhy4 小时前
canal1.1.8+mysql8.0+jdk17+redis的使用
android·redis·adb
00后程序员张5 小时前
混淆 iOS 类名与变量名的实战指南,多工具组合把混淆做成工程能力(混淆 iOS 类名变量名/IPA 成品混淆Ipa/Guard CLI 实操)
android·ios·小程序·https·uni-app·iphone·webview