centos安装二进制mysql5.7配置
tar包解压安装
上传tar包至root目录下
⾸先查询已安装的Mariadb 安装包
卸载
解压至/usr/local/目录下,并重命名为mysql
创建MySQL⽤户和⽤户组
修改MySQL⽬录的归属⽤户
如果有my.cnf,先将其删除
新建MySQL配置文件,并将下面内容写入,最后保存退出
创建/var/lib/mysql ⽬录,并修改权限
正式开始安装MySQL
复制启动脚本到资源⽬录,并修改/etc/init.d/mysqld ,修改其basedir 和datadir 为实际对应⽬录,最后 保存退出
设置MySQL系统服务并开启⾃启
这样就表明mysqld 服务已经⽣效了,在2、3、4、5运⾏级别随系统启动⽽⾃动启动,以后可以直接使
⽤service 命令控制mysql 的启停。
启动mysqld服务
将MySQL 的bin ⽬录加⼊path 环境变量。
这样⽅便以后在任意⽬录上都可以使⽤mysql 提供的命令。
执⾏如下命令使环境变量⽣效
⾸次登陆MySQL。之前安装完成后的提示密码:jjipg5rg&ofQ
以root 账户登录mysql ,使⽤上⽂安装完成提示的密码进⾏登⼊
修改ROOT账户密码
在mysql的命令⾏执⾏如下命令即可,密码可以换成你想⽤的密码即可
设置远程主机登录。分别执行下面3条命令
退出mysql
开放3306端口。不开放Navicat会连接不上
Navicat连接测试
验证登录
开启远程登录配置
设置mysql局域网连接设置mysql外网访问的方法
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
远程登录指定mysql服务ip
mysql -h 127.0.0.1 -u root -p -P 3306
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2020-03-17 Ubuntu系统中安装Macaca过程记录
2020-03-17 Nightwatch——自动化测试(端对端e2e)