| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> centos9 安装mysql 8 -> 正文阅读 |
|
[系统运维]centos9 安装mysql 8 |
下载mysql ?MySQL :: Download MySQL Community Server 上传到centos9中 解压缩文件 建立mysql文件夹
?移动文件夹内的文件到 mysql文件夹下
安装CentOS 9依赖
修改mysql配置文件 首先是my.cnf, 发现CentOS9? ?etc 下没有 my.cnf 那么我们来建立一个 将以下内容复制进去,注意,我这里的端口配置的是20010,自己根据自己的需求设置
修改mysl.server脚本 #vim /mysql/support-files/mysql.server 主要是修改,安装目录、数据目录、日志目录,pid文件(不懂shell脚本的,找到所有/usr/local/myql,更换成自己的安装目录)
修改安全启动脚本 #vi?/software/mysql/8.0.27/bin/mysqld_safe? 主要是修改,安装目录、数据目录、日志目录,pid文件 创建mysql用户组和mysql用户 #groupadd mysql #useradd -r -g mysql mysql 关联myql用户到mysql用户组中 #chown -R mysql:mysql /software/mysql/ #chown -R mysql??/software/mysql/ 赋予安装权限 ?#chmod 750 /software/mysql/8.0.27/ 初始化mysql命令 #cd /software/mysql/8.0.27/bin 下面这个命令是说,使用/etc/my.cnf的配置初始化mysql #./mysqld --defaults-file=/etc/my.cnf --initialize 初始化完成后,mysql的初始密码在/mysql/log/error.log里面
启动服务 #?/mysql/support-files/mysql.server start
登录mysql #cd?/software/mysql/8.0.27/bin #./mysql -uroot –p 如果出现下面的错误 说明缺少依赖, 一般来说 是由于CentOS9版本新导致就板的依赖包找不到。 我们来查找依赖包的升级文件, 网上查找后知道libtinfo.so.5 是 ncurses-libs 的一个包文件,我们在安装cd中找到了这个包的所有依赖文件
然后看一下 安装目录 和文件
?结果中看到我们要找的文件 libtinfo.so.6.2 然后做一个软连接
之后就可以登录了?
? 修改初始密码 >mysql?ALTER USER 'root'@'localhost' IDENTIFIED BY '自定义密码'; >mysql use msyql; 修改用户权限可远程连接mysql 创建一个新用户 >mysql CREATE USER 'admin'@'%' IDENTIFIED BY '自定义密码'; 授权(拥有所有权限) >mysql?GRANT ALL ON *.* TO 'admin'@'%' WITH GRANT OPTION; 刷新权限 >mysql?FLUSH PRIVILEGES; 好了 所有设置完成,下面可以开始操作数据库了。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 23:44:28- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |