使用yml安装方式就可以生成

第一步:查看mysql是否安装。

rpm -qa|grep mysql

第二步:如果mysql的版本不是想要的版本。需要把mysql卸载。

yum remove mysql mysql-server mysql-libs mysql-common

rm -rf /var/lib/mysql

rm /etc/my.cnf

第三步:安装mysql。需要使用yum命令安装。在安装mysql之前需要安装mysql的下载源。需要从oracle的官方网站下载。

下载mysql的源包。

我们是centos6.4对应的rpm包为:mysql-community-release-el6-5.noarch.rpm

下载地址https://download.csdn.net/download/kxj19980524/10904756

安装mysql下载源:

yum localinstall mysql-community-release-el6-5.noarch.rpm

在线安装mysql:

yum install mysql-community-server

第四步:启动mysql

service mysqld start

第五步:需要给root用户设置密码。

/usr/bin/mysqladmin -u root password 'new-password'  //为root账号设置密码

第六步:远程连接授权。进入mysql后输入下面命令

GRANT ALL PRIVILEGES ON *.* TO'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

注意:'myuser'、'mypassword'需要替换成实际的用户名和密码。

如果修改完密码登录不上的话

首先停止mysql服务进程:

service mysqld stop

然后编辑mysql的配置文件my.cnf

vim /etc/my.cnf

找到 [mysqld]这个模块:

在最后面添加一段代码

skip-grant-tables   ##忽略mysql权限问题,直接登录

启动mysql服务:

service mysqld start

然后直接输入mysql就进去了

使用mysql表,然后进行修改mysql的root密码:

mysql> use mysql; ##使用mysql数据库

mysql> update user set password=password("123456") where user="root";##更新密码

mysql> flush privileges;##刷新权限

[root@web1 ~]# ps -ef |grep mysql  ##显示mysql现有的进程

[root@web1 ~]# killall mysqld  ##删除mysql现有进程

[root@web1 ~]# ps -ef |grep mysql

[root@web1 ~]# service mysqld start ##重新启动mysql服务

[root@web1 ~]# mysql -uroot -p ##使用新密码登录

然后把/etc/my.cnf里添加的那一行(skip-grant-tables)删除就好了:vim /etc/my.cnf

mysql 安装没有my.cnf_Linux安装mysql没有my.cnf文件相关推荐

  1. mysql safe 配置 my.cnf_linux下mysql配置文件my.cnf最详细解释

    MySQL配置文件在Windows下叫my.ini,在MySQL的安装根目录下:在Linux下叫my.cnf,该文件位于/etc/my.cnf. 可以查找下:find / -name my.cnf m ...

  2. 源码安装mysql主从_mysql源码安装和主从同步配置

    mysql源码安装和主从同步配置 mysql介绍: MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.MySQL ...

  3. ubuntu17安装mysql后数据库乱码_linux安装MySQL数据库,设置编码为utf8

    1. linux安装mysql服务 先登录linux系统,我使用的是Ubuntu系统,非root用户,执行如下命令: sudo apt install mysql-server Paste_Image ...

  4. 红帽下安装mysql数据库_[原创]RedHat 安装MySQL数据库

    朋友购买了阿里云的服务器,服务器上自带有CentOS操作系统,但是开发软件需要自己安装,接下来将介绍本地RedHat Linux 5.10虚拟机上搭建Mysql数据库. 一.软件准备 (1)jdk-6 ...

  5. MySQL安装错误:/usr/local/mysql/libexec/mysqld: unknown option '--skip-federated'

    Installing MySQL system tables... [ERROR] /usr/local/mysql/libexec/mysqld: unknown option '--skip-fe ...

  6. 安装mysql5.6没有生成my.cnf文件

    安装mysql没有生成my.cnf文件 1.没有生成my.cnf文件 用tar源码安装mysql5.6.33没有成生my.cnf文件,只有在mysql根目录下生成了一个默认的文件,内容如下: # Fo ...

  7. mysql 修改配置生效_linux下面MySQL变量修改及生效

    今天在访问mysql项目的时候突然报500错误,没有找到连接,因此想到mysql的连接时间. mysql> show global variables; 主要就是连接时间是28800(8小时), ...

  8. Linux下使用MySQL——忘记root密码及修改MySQL默认编码

    概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQ ...

  9. mysql 5.7笔记_关于MySql 5.7.29免安装版本的一个笔记

    这里写一个关于MySql的一些安装教程 点击下载MySql 5.7.29 的一个案例 废话不多说  下载省略跳过 下载解压后,手动添加一个data文件夹,一个my.ini的一个txt 文本 如下图 然 ...

  10. mysql在linux下的安装

    mysql在linux下的安装 安装环境:系统是 centos6.5 1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads ...

最新文章

  1. jquery easyui datagrid 分页 详解
  2. LeetCode_数组_简单题
  3. Discuz 7.2 /faq.php SQL注入漏洞
  4. 【python】面向对象类、对象的介绍
  5. 火狐 mysql插件_火狐firebug和firepath插件安装方法(最新)
  6. php创建目录规则,php创建目录功能
  7. WM_NOTIFY的使用
  8. 蓝鸽无盘服务器,蓝鸽英语学习平台为什么点击游客就能进去?
  9. 为什么除法,开方,求对数比乘法,乘方,求指数更难
  10. ubuntu 安裝deb_ubuntu安装deb
  11. (Scrapy框架)爬虫获取新冠疫情数据升级版 | 爬虫案例
  12. python实现牛顿法_牛顿法和最速下降法的Python实现
  13. 电脑最大支持的内存是多少
  14. AndroidPlayPlane战机小游戏
  15. VMware Harbor 开源的Docker Registry管理项目
  16. 静态顺序表和动态顺序表区别的优缺点比较
  17. 【闲聊杂谈】关于RocketMQ的几个问题
  18. Python解析URL参数的方法
  19. 微信技术交流群两个月来的情况
  20. 亚当斯密的“看不见的手”

热门文章

  1. 有一种神奇的性格叫——INTJ
  2. 计算机系统结构 计算机系统结构的基本概念
  3. BZOJ3505 CQOI2014数三角形(组合数学)
  4. 苹果税务信息填写教程
  5. 作为面试官的一点心得
  6. 如何将您的计算机变成带有病态胡须的增压TiVo
  7. 转(js幻灯片,jQuery幻灯,js焦点轮换图,js幻灯轮播代码大全(2) - 酷站代码)...
  8. 【接口篇 / Wan】(6.4) ❀ 02. 单条宽带旁挂软路由优化 ❀ FortiGate 防火墙
  9. SNS:六度分隔理论
  10. 图像处理-图像边缘处理