阿里云服务器修改MySQL初始密码---Linux学习笔记

主要方法就是修改 MySQL按照文件下面的my.cnf文件

首先是找到my.cnf文件,

# find / -name “my.cnf”

# cd /etc

接下来最好是先备份my.cnf文件,对于初手而言

#/etc vi my.cnf

之后找到[mysqld]的段,在那段中插入一行:

skip-grant-tables

这句的作用是让你不用密码就可以登录MySQL

接下来就是重启MySQL了,

#/etc/init.d/mysqld restart

在接下来就是无密码登录MySQL了,

#mysql -uroot -p

回车键

接下来就是:

mysql > use mysql

进入到mysql数据库,然后修改密码

Mysql > UPDATE user SET password=password(‘123456’) WHERE User=’root’;

最后使权限生效

Mysql > flush privileges ;

到此为止 mysql密码就修改成功了,

然后把my.cnf的修改再改回去,不然 就是不需要密码就可以登录数据库了,

#/etc vi my.cnf

之后找到[mysqld]的段,删去先前插入的那一行:

去掉skip-grant-tables

然后退出来,再重新启动mysql

#/etc/init.d/mysqld restart

接下来就是登录了,

#mysql -uroot -p

Enter password:123456

回车键

就可以登录了,注意输入密码的时候是不显示的,

本人亲测 屡试不爽 呵呵,网上其他的方式都不行

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-11 03:21:40

阿里云服务器修改MySQL初始密码---Linux学习笔记的相关文章

CentOS6.5下通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户

CentOS6.5下通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户: 最近在写一个自动化部署的Shell脚本,需要通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户, 经过一番查找和实验,得到以下几个命令,给大家分享一下: 修改初始密码:mysqladmin -uroot -pvyCE2UwSaqx3xofR password "123456" 开启远程登录,授权远程登录用户:mysql -uroot -proot -e "grant

阿里云服务器数据库mysql连不上解决方法

有时启或无缘无故的就会出来数据库连不上的问题. 1.重启服务器 2.出现了mysql未连接上, 3.重新启动mysql,出现502 4.执行/etc/init.d/php-fpm start,出现数据库无法连接 5.执行service mysqld restart,重启数据库 如果 =====nginx错===== 重启nginx后丢失nginx.pid,如何重新启动nginx /alidata/server/nginx/sbin/nginx -c /alidata/server/nginx/c

修改mysql初始密码

linux上 mysql初始密码不为空,为一个随机值,存储在/var/log/mysqld.log中. 也可以修改配置文件/etc/my.cnf,添加一行skip-grant-tables,使用免认证无密码登录. 重启服务 service mysqld restart mysql -u root -p 登录成功后,重设root密码 ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 由于安全性,mysql密码的复杂度有一定的要求,由于自己用着玩,

阿里云服务器修改主机名

最近搞了个阿里云服务器,通过 SecureCRT 连接后,发现主机名太长了,于是准备将其设置为自己想要的名称. 云服务器环境:CentOS 7.3 64位 查看当前主机名:hostname 修改主机名:hostnamectl set-hostname 修改后的主机名 修改后,再次输入 hostname 可发现主机名已经被修改了,但当前会话界面的还是原来的名称,这里我们只需要重新建立会话连接,或者直接重启服务器就行了 重启服务器 OK,到这里已成功完成了主机名的修改,大功告成! 原文地址:http

云服务器数据库连接(初始密码)

云服务器装镜像的时候,咱们一般都会选择带有mysql数据库的镜像. 无论是腾讯云.阿里云.等很多云公司产品系统带有mysql的 都会有一个root账号和一个随机密码. 新系统都会有系统说明,例如输入cat default.pass显示账号密码. 然后登陆服务器中mysql账号.接下来要修改密码和远程访问权限. 1.登陆进入系统表 mysql -u root -p 输入密码登陆后,use mysql 进行操作 2.修改root密码; set password for 'root'@'localho

阿里云服务器Java+Mysql+Tomcat环境搭建(Mac OS下配置)

本篇博文将会介绍的内容: 1.Java环境的搭建 2.Mysql环境的搭建 3.Tomcat环境的搭建 一.前期工作.工具以及资源(安装包)的准备 1.服务器配置信息 CPU:1核 内存:1024MB 操作系统:Ubuntu 16.04 64位 使用宽带:1Mbps 标准的学生机...... 2.要用到的软件 1.FileZilla(连接云服务器,可以进行拷贝文件等操作) 下载地址:FileZilla 2.iTerm2(操作命令,配置环境变量等)  下载地址:iTerm2 3.使用iTerm2登

阿里云 服务器创建mysql

首先:查看阿里云安全组配置是否添加入网端口3306端口 --> 阿里云里的防火墙端口要开一下3306 1:安装yum -y install mysql   #没有yum的百度教程安装,阿里云买的一般都自带有 2:配置 3:重启 远程连接报: 1:报ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password NO)  //说明该账号不支持远程登陆,只支持在本地登录,需要在服务器端创建一个可以远程登录的账

MAC版修改MySQL初始密码的方法

问题描述: 买了mac电脑,第一次装mysql,不知道初始密码,如何修改初始密码记录下. 解决方式: http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html 亲测方法3,已成功重置密码. (感谢@非常,告诉我官网就有重置方法,网上搜了一堆堆... 另外,step1和2来源于//www.jb51.net/article/87585.htm 英文不好,官方的没太看明白# #) step1: 苹果->系统偏好设置->最下边点

阿里云server改动MySQL初始password---Linux学习笔记

主要方法就是改动 MySQL依照文件以下的my.cnf文件 首先是找到my.cnf文件. # find / -name "my.cnf" # cd /etc 接下来最好是先备份my.cnf文件,对于初手而言 #/etc vi my.cnf 之后找到[mysqld]的段,在那段中插入一行: skip-grant-tables 这句的作用是让你不用password就能够登录MySQL 接下来就是重新启动MySQL了, #/etc/init.d/mysqld restart 在接下来就是无p