1. Centos 7 上安装mysql 8

rpm -qa |grep -i mysql  //看自己系统有没有装mysql
wget https://dev.mysql.com/get/mysql80-community-release-e17-1.noarch.rpm
rpm -ivh mysql80-community-release-e17-1.noarch.rpm
yum install mysql-server

检查mysql 安装是否成功:

systemclt start mysqld
systemclt status mysqld
mysqladmin --version

2. Mysql 登录

mysql 第一次启动时会生成一个初始密码,查看初始密码的方法:

grep -i password /var/log/mysqld.log
  1. 修改root 密码
vim /etc/my.cnf

在最后加入一行:

skip-grant-tables

:wq 保存并退出

  1. 重启mysql 服务
systemctl restart mysqld
  1. 免密码登录Mysql
mysql -u root -p

直接回车,不用输入密码

  1. 将root密码设置为空
mysql> use mysql;
mysql> update user set authentication_string='' where user='root';
mysql> quit
  1. 删除/etc/my.cnf 之前添加的skip-grant-tables
  2. 重启mysql 服务
  3. 重新登录mysql
mysql -u root -p

还是直接回车,因为密码为空

  1. 使用ALTER USER 修改root密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password@123';// 'password@123' 替换成你想设置的密码,太简单会失败。

转载于:https://www.cnblogs.com/jenneyforis/p/9213819.html

[Centos 7]MYSQL 安装及登录问题相关推荐

  1. centos得mysql安装教程_Centos下Mysql安装图文教程_MySQL

    Mysql是比较常用的数据库,日常开发中也是采用地比较多.工欲善其事必先利其器,本文特地来讲解下如何在centos(其他linux发行版类似)下安装Mysql.首先准备的材料:Mysql,我这里采用的 ...

  2. CentOS下MySQL安装后配置和设置

    CentOS下MySQL安装后配置和设置: 1:安装完成路径: 1.数据库目录/var/lib/mysql/2.配置文件/usr/share/mysql(mysql.server命令及配置文件)3.启 ...

  3. cent mysql 配置,centos下MySQL安装配置

    centos下MySQL安装配置 下载 https://dev.mysql.com/downloads/mysql/下载Linux-Generic版本 uname -a查看系统架构, 选择相应版本. ...

  4. CentOS下MySQL安装配置

    目录 0. 说明 1. 下载与安装 2. 初始配置 3. 远程连接 4. 参考 0. 说明 有个对 MySQL 库数据做测试的需求,因此在 CentOS 下简单安装部署一下,达到灌入数据远程可访问可存 ...

  5. Mac环境下mysql安装以及登录

    先安装Django,这个简单,命令行进入Django文件夹,执行 sudo python setup.py install  搞定! 安装Django 接下来就开始安装折磨我的mysql 下载地址:h ...

  6. 阿里云查看mysql是否安装_阿里云CentOS服务器mysql安装

    1.下载mysql源安装包(cd /usr/local/mysql) # wget http://dev.mysql.com/get/mysql57-community-release-el7-8.n ...

  7. 亲测centos下mysql安装,不行锤我

    步骤均亲测可行,放心食用,没有废话,直接复制语句运行即可.更多内容请访问从今天开始种树 下载资源 可以登录https://dev.mysql.com/get/Downloads/选择你需要的安装包,我 ...

  8. Centos下MySQL安装与配置

    一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱 ...

  9. linux Centos下mysql安装

    为什么80%的码农都做不了架构师?>>>    linux版本Centos7.5,mysql版本选择5.7.22 本次介绍rpm方式安装 1. mysql官网 https://dev ...

最新文章

  1. 你有过这样的“反应”吗?
  2. 零基础python入门编程全栈量化ai 百度云_Python编程量化AI全栈零基础入门帖子详情 - 网易云课堂...
  3. 学python可以干嘛-学习Python可以做什么
  4. 关于JavaScript 数组 的一切
  5. autotype安全 fastjson_Fastjson 安全更新,建议升级到 1.2.28 或更新版本
  6. 史上最全Vim快捷键键位图(入门到进阶)
  7. Python使用os.listdir()函数来得目录内容的介绍
  8. java 监控 native 内存_JVM NativeMemoryTracking 分析堆外内存泄露
  9. Delphi与各数据库数据类型比较
  10. 我对软件测试的理解以及我的职业规划
  11. Android 系统(273)---分布式Redis主备复制
  12. win10恢复经典开始菜单_window10开始菜单经典怎么设置
  13. proteus三输入与非门名字_商标取名大全-有创意的2020商标名字大全
  14. 设定asp服务器外部组件对象的方法是,ASP 3.0对ASP 2.0的改进
  15. swfupload 无法加载_解决 KindEditor SWFUpload 批量上传检测用户登录状态的问题
  16. Android WebView播放视频flash(判断是否安装flash插件)
  17. “牵一发而动全身”——我用观察者模式简单模拟吃鸡
  18. C语言实现计算一段字符串的MD5码
  19. 良心整理:PDF工具合集
  20. 【胖虎的逆向之路】03——Android一代壳脱壳办法罗列实操

热门文章

  1. 下拉框怎么获取label_拼多多-「关键词自然流量快速获取」访客暴涨秘诀
  2. 对学生公寓部建议和意见_学生公寓自主管理协会
  3. python 命令行运行 多进程_Python初学——多进程Multiprocessing
  4. 计算机组成原理—Cache写策略
  5. opencv 学习第4课 将鼠标作为笔刷使用
  6. c#实现文件批处理:剪切、复制、删除、改名、分类等
  7. 【Proteus仿真8086实验一】RAM存储器62256
  8. quartus仿真22:优先编码器74148的级联(详细)
  9. 贺利坚老师汇编课程33笔记:[bx+idata]对同长度字符串进行同步处理
  10. Linux系统瓶颈排查