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
Linux安装mysql没有my.cnf文件相关推荐
- Linux下MySQL的my.cnf文件路径问题
Linux版本的my.cnf文件,一般会放在/etc/my.cnf或/etc/mysql/my.cnf下; Windows下的是my.ini文件,一般会在安装目录的根目录; 但Linux下用rpm包安 ...
- 数据库sql linux,linux安装mysql数据库
linux安装mysql数据库 环境如下: Linux:CentOS release 6.7(Final) 64位 Mysql:mysql-5.6.31-linux-glibc2.5-x86_64.t ...
- mysql中my.cnf文件_MySQL中my.cnf文件选项
MySQL中my.cnf文件选项 mysqld服务器维护两种变量.全局变量影响服务器的全局操作.会话变量影响具体客户端连接相关操作. 可以在选项文件或命令行中设置全局变量. 用Set命令设置会话变量, ...
- linux 安装mysql 8.0_Linux安装mysql 8.0的详细方法介绍(代码示例)
本篇文章给大家带来的内容是关于Linux安装mysql 8.0的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 经过一番努力下载mysql文件,我们可以开始M ...
- Linux安装mysql详细步骤
linux安装mysql详细步骤 最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: Cen ...
- 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 ...
- linux 安装mysql 云盘_Linux平台安装MySQL总结
Linux下rpm方式安装mysql 1.第一步 从百度云盘里获取压缩包 链接: https://pan.baidu.com/s/1bqb1A8n 密码: p5gb 2.第二步 使用Xshell连接服 ...
- 新手LInux 安装 Mysql 5.7.31版本 注意事项
世上无难事 ,只要肯放弃 做为新手,我又来安装MySQL数据库了.所以接下来的套路是先百度一下 LInux 安装mysql ,然后一堆安装教程出来了.然后跟着教程来一套,然后到了凌晨(放弃) 总结一下 ...
- 超详细Linux 安装Mysql
超详细 Linux 安装Mysql 1.下载方式 1.1 Linux 内部下载(不推荐,比较慢) 1.2 本地下载,上传到linux 2.解压 3.创建MYSQL⽤户和⽤户组 4.配置my.cnf 5 ...
最新文章
- 想进大厂?Dubbo 普普通通 9 问你知道吗
- python经典案例-Python递归的经典案例
- Handlebars模板库浅析
- final类是否可以被代理_浅谈Java【代理设计模式】——看这篇文章就懂了
- AI前沿线上大会,ALBERT一作、京东AI科学家等大咖亲临现场,限时免费,名额有限!...
- 2018.7.28 二叉树的遍历规则(前序遍历、后序遍历、中序遍历)
- Refresh page
- keras搭建多层LSTM
- Git-版本控制 (二)
- Linux实战教学笔记29:MySQL数据库企业级应用实践
- STM32F10X 工程复制 STM32F10x_StdPeriph_Lib_V3.5.0 文件到工程文件夹
- 联想微型计算机安装Win7,联想一体机如何安装win7_联想一体机怎么使用u盘重装win7...
- python单引号和什么的作用几乎是一样的_python里的单引号和双引号的有什么作用...
- 孙子兵法--你如何来做好事情
- ue4之将Sequence嵌入蓝图
- msvcr120d.dll 丢失
- python实现微信hook_GitHub - redtips/wechathook: 借助微信hook,拦截修改某些call,填充进我们的Python代码,进行微信公众号文章的爬取...
- 珍惜现在才能活的快乐
- 一文了解Web Worker
- 引热议!多所高校明文规定:不再给部分全日制研究生安排宿舍