申明,不要用root安装1. 下载mysql的repo源$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安装mysql-community-release-el7-5.noarch.rpm包$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。
3. 安装mysql
$ sudo yum install mysql-server mysql-client libmysqlclient-dev mysql-devel MySQL-python有问题看看是不是服务没开systemctl status mysqld如果报错说找不到申明plugin,如果用root安装是会遇到这个问题的!
可能是因为/var/lib/mysql/这个目录下面有很多文件的所有者和组不是mysql用户,改改权限试试
初始化
mysql_install_db

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

  mysqladmin -u root password "newpass"

  如果root已经设置过密码,采用如下方法

  mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表

  mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

  mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

  mysql> FLUSH PRIVILEGES;

 

vi /etc/my.cnf

# 在文件中的[mysqld]下面增加一行内容

character_set_server = utf8

systemctl restart mysqld

收获不会与付出成反比 by juandx

来源:https://www.cnblogs.com/juandx/p/5208613.html

yum安装mysql和mysql源,配置mysql(亲测)相关推荐

  1. yum源配置,亲测可用

    yum源配置,亲测可用 最近在配置yum源发现了各种问题,网上回答太乱了,这里直接分享配置内容,拷贝内容进去即可.注意:针对centos7*版本. 具体步骤: 1.修改yum源文件(注意备份,既然不行 ...

  2. Linux安装svn服务器和权限配置_亲测成功

    Linux安装svn服务器和权限配置_亲测成功 SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目 ...

  3. 提供4款WEB网页游戏源码下载,亲测绝对可以用

    提供4款WEB网页游戏源码下载,亲测绝对可以用! 软件名称:成就网络发布的web三国一键安装可开区版 软件类型:国产源码 运行环境:Win9X/Win2000/WinXP/Win2003/ 软件语言: ...

  4. Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功)

    Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功) 文章目录 Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功) 1.上传或者下载mysql安装包 2.检查是否 ...

  5. python安装mysql数据库教程,Python配置mysql的教程(必看)

    下面小编就为大家带来一篇Python配置mysql的教程(推荐).小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 Linux系统自带Python,且根据系统自带资源来对p ...

  6. mysql设置正整数5_mysql5.5的安装与配置(亲测版)

    mysql5.5.x的编译安装 说明:5.5和5.1差不多,只是在编译时增加了一个cmake,其他基本一样 CentOS 6 mysql5.5安装配置 1 安装所需软件 2 安装cmake 3 tar ...

  7. 2.Spring Cloud Alibaba教程:Linux安装Nacos1.3.1以及配置MySQL持久化

    概述 官网给了几种方式,这边采用直接解压运行,这个最简单. 下载 打开下载地址:https://github.com/alibaba/nacos/releases,官方推荐的1.3.1,所以我们就选择 ...

  8. homebrew mysql conf_homebrew 安装mysql后,如何配置mysql

    这个是我最新并且一直推崇的方法: 1.安装:sunyichaodeMacBook-Pro:~ sunyichao$ brew install mysql 2.开启mysql:mysql.server ...

  9. MySQL流浪记(三)—— Linux安装MySQL数据库5.7.30(亲测有效3分钟即可)

    下载 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 解压 tar -xf mysql-5.7.30-linux-glibc ...

  10. linux配置mysql数据库_Linux下配置mysql数据库

    1 linux下安装mysql数据库 1.将安装包上传到linux目录下 /usr/local/wollo 2.使用 tar命令在当前目录下解压mysql 解压命令为: [root@bogon wol ...

最新文章

  1. 用matlab读取三角波及其频谱,信号与系统利用MATLAB分析信号频谱作业(第四章)以及结论.doc...
  2. Ingress 继任者 Gateway API 使用
  3. 关于Jenkins日志爆满的解决方法
  4. android view绘制过程
  5. 15年3月c语言试卷,2015年3月二级C语言新增无纸化真题试卷(三)
  6. MIP技术进展月报第2期: 数据绑定,异步脚本加速
  7. Java自动类型转换和强制类型转换
  8. 第三周进步奖得主分享心得,带你一起快速上分!
  9. C++序列容器存储智能指针
  10. 【C语言】 --- 段错误
  11. 生活中的算法的实际举例_生活中的算法
  12. Python编程快速上手——让繁琐工作自动化第8章8.9.2:疯狂填词
  13. python科学计算三维可视化学习笔记(0)
  14. php输出跳转下一页,tp5页面输出时,搜索后跳转下一页的处理
  15. 阿里巴巴的东南亚战事:另一次拼多多式的奇袭
  16. Java语言高级(第三部分)异常多线程 ->(个人学习记录笔记)
  17. codeforces 69A. Young Physicist
  18. android平板电脑的虚拟键盘,触控、手写、虚拟键盘的操作体验
  19. RAID5数据应该如何恢复
  20. 基于OpenLayer的室内地图前端设计开发

热门文章

  1. C和C++数据结构算法
  2. 经典C语言程序100例之三九
  3. java关于包的叙述_Java中构造方法,包的引用,final,super等词的概括
  4. java 重构函数_包会,教你用Java函数式编程重构烂代码
  5. 阿里巴巴400集python教程_递归的练习课程 | Python从入门到精通:高阶篇之十二-阿里云开发者社区...
  6. vscode只有utf8_基于VSCode搭建LaTeX写作环境
  7. Sqoop导入导出的时候总是出现等待5分钟的问题解决办法
  8. android 实现定时通知,在Android中创建定时通知(例如,针对事件)
  9. 深入浅出之string
  10. windows7+visual studio 2013+CUDA7.5 编译caffe+配置matcaffe+配置pycaffe