使用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

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

  1. Linux下MySQL的my.cnf文件路径问题

    Linux版本的my.cnf文件,一般会放在/etc/my.cnf或/etc/mysql/my.cnf下; Windows下的是my.ini文件,一般会在安装目录的根目录; 但Linux下用rpm包安 ...

  2. 数据库sql linux,linux安装mysql数据库

    linux安装mysql数据库 环境如下: Linux:CentOS release 6.7(Final) 64位 Mysql:mysql-5.6.31-linux-glibc2.5-x86_64.t ...

  3. mysql中my.cnf文件_MySQL中my.cnf文件选项

    MySQL中my.cnf文件选项 mysqld服务器维护两种变量.全局变量影响服务器的全局操作.会话变量影响具体客户端连接相关操作. 可以在选项文件或命令行中设置全局变量. 用Set命令设置会话变量, ...

  4. linux 安装mysql 8.0_Linux安装mysql 8.0的详细方法介绍(代码示例)

    本篇文章给大家带来的内容是关于Linux安装mysql 8.0的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 经过一番努力下载mysql文件,我们可以开始M ...

  5. Linux安装mysql详细步骤

    linux安装mysql详细步骤 最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: Cen ...

  6. Linux 安装 MySQL 8.0

    Linux 安装 MySQL 8.0 1-MySQL 下载 2-MySQL 安装 3-MySQL 连接 4-MySQL 问题 4.1-初始化失败 4.2-无法远程登录 4.3-用户授权错误 4.4-N ...

  7. linux 安装mysql 云盘_Linux平台安装MySQL总结

    Linux下rpm方式安装mysql 1.第一步 从百度云盘里获取压缩包 链接: https://pan.baidu.com/s/1bqb1A8n 密码: p5gb 2.第二步 使用Xshell连接服 ...

  8. 新手LInux 安装 Mysql 5.7.31版本 注意事项

    世上无难事 ,只要肯放弃 做为新手,我又来安装MySQL数据库了.所以接下来的套路是先百度一下 LInux 安装mysql ,然后一堆安装教程出来了.然后跟着教程来一套,然后到了凌晨(放弃) 总结一下 ...

  9. 超详细Linux 安装Mysql

    超详细 Linux 安装Mysql 1.下载方式 1.1 Linux 内部下载(不推荐,比较慢) 1.2 本地下载,上传到linux 2.解压 3.创建MYSQL⽤户和⽤户组 4.配置my.cnf 5 ...

最新文章

  1. 想进大厂?Dubbo 普普通通 9 问你知道吗
  2. python经典案例-Python递归的经典案例
  3. Handlebars模板库浅析
  4. final类是否可以被代理_浅谈Java【代理设计模式】——看这篇文章就懂了
  5. AI前沿线上大会,ALBERT一作、京东AI科学家等大咖亲临现场,限时免费,名额有限!...
  6. 2018.7.28 二叉树的遍历规则(前序遍历、后序遍历、中序遍历)
  7. Refresh page
  8. keras搭建多层LSTM
  9. Git-版本控制 (二)
  10. Linux实战教学笔记29:MySQL数据库企业级应用实践
  11. STM32F10X 工程复制 STM32F10x_StdPeriph_Lib_V3.5.0 文件到工程文件夹
  12. 联想微型计算机安装Win7,联想一体机如何安装win7_联想一体机怎么使用u盘重装win7...
  13. python单引号和什么的作用几乎是一样的_python里的单引号和双引号的有什么作用...
  14. 孙子兵法--你如何来做好事情
  15. ue4之将Sequence嵌入蓝图
  16. msvcr120d.dll 丢失
  17. python实现微信hook_GitHub - redtips/wechathook: 借助微信hook,拦截修改某些call,填充进我们的Python代码,进行微信公众号文章的爬取...
  18. 珍惜现在才能活的快乐
  19. 一文了解Web Worker
  20. 引热议!多所高校明文规定:不再给部分全日制研究生安排宿舍

热门文章

  1. JS原生:XMLHttpRequest发送GETPOST请求
  2. Video Harmonization一些周边代码
  3. 常用的java工具类
  4. php+ajax上传文件
  5. 常用模块】HC-05蓝牙串口通信模块使用详解
  6. 安装tensorflow报错
  7. python中unicode函数的包_Python unicodeutil包_程序模块 - PyPI - Python中文网
  8. 2022年初级审计师考试冲刺试题及答案
  9. Arduino连接LCD1602显示屏
  10. Java基础:IO 流中的 flush