文档章节

mysql5.7忘记root密码,mariadb,授权远程访问

lock-li
 lock-li
发布于 2016/09/01 23:03
字数 272
阅读 195
收藏 3

授权远程访问mysql超级用户远程访问:

mysql -u root -p
#输入密码,进入mysql客户
use mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root password...' WITH GRANT OPTION;
FLUSH PRIVILEGES; #更新权限

忘记重设mysql 的root密码:

vim /etc/my.cnf
[mysqld] 
datadir=/var/lib/mysql  
socket=/var/lib/mysql/mysql.sock  
skip-grant-tables #添加这行
#保存退出

systemctl restart mysqld
mysql -u root
use mysql;
#MySQL 5.7.6 以及最新版本:
update user set authentication_string=PASSWORD('new password') where User='root';
#MySQL 5.7.5 或更早之前的版本:
update user set password=PASSWORD('new password') where User='root';

Mysql5.7的运行SQL语句文件的时候会报下面错误:

 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated c

解决方法:

在 /etc/my.cnf 文件里加上如下:
sql_mode='NO_ENGINE_SUBSTITUTION'
重启Mysql服务

mariadb安装:

mariadb安装:
yum install mariadb-server mariadb

mariadb数据库的相关命令是:
systemctl start mariadb  #启动MariaDB
systemctl stop mariadb  #停止MariaDB
systemctl restart mariadb  #重启MariaDB
systemctl enable mariadb  #设置开机启动

初始化:
mysql_secure_installation
mariadb配置允许远程访问方式:
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '20161130' WITH GRANT OPTION;
flush privileges;

 

© 著作权归作者所有

lock-li

lock-li

粉丝 43
博文 76
码字总数 36657
作品 1
松江
CTO(技术副总裁)
私信 提问
在Ubuntu 14.04上安装MariaDB

版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/47215275 在Ubuntu 14.04上安装MariaDB 作者:chszs,版权所有,未经同意,不得...

chszs
2015/08/02
0
0
使用RPM包离线安装MariaDB 10.0.20 , 基于CentOS 6.6-x86-64

使用RPM包[离线]安装 MariaDB 10.0.20,基于CentOS 6.6-x86-64 Minimal 湘中朱生 2015-07-01 于深圳福田 QQ: 872007255 MariaDB交流群: 198111730 文档说明: 1. 网上有很多关于MariaDB/Mysql...

湘中朱生
2015/07/04
5.9K
1
4.56MariaDB密码重置4.57MariaDB慢查询日志

MariaDB密码重置 MariaDB慢查询日志 MariaDB密码重置 登录MariaDB 正常情况使用密码登录MariaDB,-p后面是密码 重置root密码 如果忘记root密码 编辑/etc/my.cnf,增加:skip-grant,重启服务...

林怡丰
2019/03/02
18
0
centos7 mysql(mariadb)数据库安装和配置

一、系统环境 yum update升级以后的系统版本为 [root@yl-web yl]# cat /etc/redhat-releaseCentOS Linux release 7.1.1503 (Core) 二、mysql安装 一般网上给出的资料都是 #yum install mysql...

學無止境
2018/01/18
153
0
在Centos7中安装mysql 5.6的一些注意点

在Centos7中安装mysql 5.6的一些注意点 2018年04月08日 11:45:11 去看日出 阅读数:408 在Centos7中安装mysql 5.6的一些注意点 2015/07/18 数据库 shenyi 4 条评论 19733 views 1、Centos 7 ...

rootliu
2019/03/19
191
0

没有更多内容

加载失败,请刷新页面

加载更多

toast组件单元测试

先看是否存在 describe('Toast', () => { it('存在.', () => { expect(Toast).to.be.exist }) }); 看属性,我们要测 ToastVue 和 plugin.js describe('Toast', () =>......

ories
31分钟前
57
0
如何将整个MySQL数据库字符集和排序规则转换为UTF-8?

如何将整个MySQL数据库字符集转换为UTF-8并将排序规则转换为UTF-8? #1楼 在命令行外壳上 如果您是命令行外壳程序之一,则可以非常快速地执行此操作。 只需填写“ dbname”:D DB="dbname"(...

javail
今天
80
0
开源矿工系统内部的层

开源矿工系统内部的层 所谓“层”、“界”、“域”、“集合”,这些词其实是在试图表达物质系统的组成结构和运动景象中的规矩,这些不同人发明的词都是来源于对同一个规律的观察、发现、表达...

NTMiner
今天
88
0
如何将文件从一个git repo移到另一个(不是克隆),保留历史记录

我们的Git储存库是作为单个Monster SVN储存库的一部分开始的,其中每个项目都有自己的树,如下所示: project1/branches /tags /trunkproject2/branches /tags ...

技术盛宴
今天
65
0
数据结构之数组-c代码实现

在上一篇文章里讲了数组的具体内容,然后自己使用c语言对数组进行了实现。 其中定义了一个结构体,定义了长度、已使用长度和地址指针。 定义alloc函数来分配内存空间 之后便是插入元素的ins...

无心的梦呓
今天
65
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部