mysql 安装没有my.cnf_Linux安装mysql没有my.cnf文件
使用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文件相关推荐
- mysql safe 配置 my.cnf_linux下mysql配置文件my.cnf最详细解释
MySQL配置文件在Windows下叫my.ini,在MySQL的安装根目录下:在Linux下叫my.cnf,该文件位于/etc/my.cnf. 可以查找下:find / -name my.cnf m ...
- 源码安装mysql主从_mysql源码安装和主从同步配置
mysql源码安装和主从同步配置 mysql介绍: MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.MySQL ...
- ubuntu17安装mysql后数据库乱码_linux安装MySQL数据库,设置编码为utf8
1. linux安装mysql服务 先登录linux系统,我使用的是Ubuntu系统,非root用户,执行如下命令: sudo apt install mysql-server Paste_Image ...
- 红帽下安装mysql数据库_[原创]RedHat 安装MySQL数据库
朋友购买了阿里云的服务器,服务器上自带有CentOS操作系统,但是开发软件需要自己安装,接下来将介绍本地RedHat Linux 5.10虚拟机上搭建Mysql数据库. 一.软件准备 (1)jdk-6 ...
- MySQL安装错误:/usr/local/mysql/libexec/mysqld: unknown option '--skip-federated'
Installing MySQL system tables... [ERROR] /usr/local/mysql/libexec/mysqld: unknown option '--skip-fe ...
- 安装mysql5.6没有生成my.cnf文件
安装mysql没有生成my.cnf文件 1.没有生成my.cnf文件 用tar源码安装mysql5.6.33没有成生my.cnf文件,只有在mysql根目录下生成了一个默认的文件,内容如下: # Fo ...
- mysql 修改配置生效_linux下面MySQL变量修改及生效
今天在访问mysql项目的时候突然报500错误,没有找到连接,因此想到mysql的连接时间. mysql> show global variables; 主要就是连接时间是28800(8小时), ...
- Linux下使用MySQL——忘记root密码及修改MySQL默认编码
概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQ ...
- mysql 5.7笔记_关于MySql 5.7.29免安装版本的一个笔记
这里写一个关于MySql的一些安装教程 点击下载MySql 5.7.29 的一个案例 废话不多说 下载省略跳过 下载解压后,手动添加一个data文件夹,一个my.ini的一个txt 文本 如下图 然 ...
- mysql在linux下的安装
mysql在linux下的安装 安装环境:系统是 centos6.5 1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads ...
最新文章
- jquery easyui datagrid 分页 详解
- LeetCode_数组_简单题
- Discuz 7.2 /faq.php SQL注入漏洞
- 【python】面向对象类、对象的介绍
- 火狐 mysql插件_火狐firebug和firepath插件安装方法(最新)
- php创建目录规则,php创建目录功能
- WM_NOTIFY的使用
- 蓝鸽无盘服务器,蓝鸽英语学习平台为什么点击游客就能进去?
- 为什么除法,开方,求对数比乘法,乘方,求指数更难
- ubuntu 安裝deb_ubuntu安装deb
- (Scrapy框架)爬虫获取新冠疫情数据升级版 | 爬虫案例
- python实现牛顿法_牛顿法和最速下降法的Python实现
- 电脑最大支持的内存是多少
- AndroidPlayPlane战机小游戏
- VMware Harbor 开源的Docker Registry管理项目
- 静态顺序表和动态顺序表区别的优缺点比较
- 【闲聊杂谈】关于RocketMQ的几个问题
- Python解析URL参数的方法
- 微信技术交流群两个月来的情况
- 亚当斯密的“看不见的手”