Linux CentOS MySQL数据库安装配置教程

发布时间 - 2026-01-11 01:08:36    点击率:

安装mysql数据库的笔记,分享给大家

  a)下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

  b)安装mysql源:yum localinstall mysql57-community-release-el7-8.noarch.rpm

   若结尾出现complete!,则说明MySQL源安装完成

  c)检测是否安装完成:yum repolist enabled | grep "mysql.*-community.*"

  d)安装mysql:yum install mysql-community-server

   若结尾出现Complete!, 则MySQL安装完成

  e)设置开启启动mysql服务:systemctl enable mysqld

  f)查看安装的mysql版本:rpm -aq | grep -i mysql

  g)启动MySQL服务:systemctl restart mysqld

  h)查看MySQL初始密码:grep 'A temporary password' /var/log/mysqld.log

  i)更改MySQL密码:mysqladmin -u root -p'旧密码' password '新密码'

这里更改密码出了问题,更改失败,这是因为密码太过简单的原因。有两个接解决方法:

方法一:把密码设置复杂点(这是最直接的方法)

方法二:关闭mysql密码强度验证(validate_password)

    编辑配置文件:vim /etc/my.cnf, 增加这么一行validate_password=off

    编辑后重启mysql服务:systemctl restart mysqld

  j)设置mysql能够远程访问:

         登录进MySQL:mysql -uroot -p密码

增加一个用户给予访问权限:grant all privileges on *.* to 'root'@'ip地址' identified by '密码' with grant option; //可将ip改为%%,表示开启所有的

OK,我本地连接试下。

好了,到这里就结束了,祝大家别出BUG。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Linux  # CentOS  # mysql  # Linux学习第三篇 Centos7安装mysql5.7.16数据库  # Linux的wget命令详解  # Linux 检测服务器是否连接着网络  # 详解Linux下的sudo及其配置文件/etc/sudoers的详细配置  # 如何在windows桌面使用ftp上传文件到linux服务器  # Linux中对MySQL优化实例详解  # Linux备份及恢复及Linux文件权限详解  # 详解Linux下的文件标述符和文件指针  # 这是  # 好了  # 出了  # 给大家  # 太过  # 可将  # 重启  # 这是因为  # 解决方法  # 祝大家  # 配置文件  # 大家多多  # 则说  # 安装包  # 访问权限  # 别出  # 远程访问  # 有两个  # 结束了  # 新密码 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在阿里云域名上完成建站全流程?  微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】  laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法  如何在Windows 2008云服务器安全搭建网站?  瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口  如何在自有机房高效搭建专业网站?  如何用已有域名快速搭建网站?  如何在Windows服务器上快速搭建网站?  Android滚轮选择时间控件使用详解  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  Swift中swift中的switch 语句  Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】  想要更高端的建设网站,这些原则一定要坚持!  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  php打包exe后无法访问网络共享_共享权限设置方法【教程】  如何利用DOS批处理实现定时关机操作详解  在线制作视频的网站有哪些,电脑如何制作视频短片?  如何在万网利用已有域名快速建站?  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置  Laravel如何配置和使用缓存?(Redis代码示例)  如何用AI帮你把自己的生活经历写成一个有趣的故事?  jQuery 常见小例汇总  Android使用GridView实现日历的简单功能  Laravel如何升级到最新版本?(升级指南和步骤)  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  IOS倒计时设置UIButton标题title的抖动问题  php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】  ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】  如何快速建站并高效导出源代码?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  Laravel怎么连接多个数据库_Laravel多数据库连接配置  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  如何在阿里云香港服务器快速搭建网站?  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  JavaScript中的标签模板是什么_它如何扩展字符串功能  jquery插件bootstrapValidator表单验证详解  linux写shell需要注意的问题(必看)  Laravel如何使用Livewire构建动态组件?(入门代码)  教你用AI润色文章,让你的文字表达更专业  Laravel如何实现一对一模型关联?(Eloquent示例)  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  浅谈javascript alert和confirm的美化  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  Laravel如何处理表单验证?(Requests代码示例)