xampp默认mysql密码设置,修改mysql的默认空密码
以前开发我一直都是用的appserv,appserv的特点就是一键安装,安装的时候会要求用户输入mysql的root密码。今天我改用xampp作为我的开发环境,所以碰到了修改mysql默认空密码的问题。
我看了下网上所提供的一些帮助信息,搞的那么复杂,其实没必要,我这有简单的做法,其实本质上都是大同小异,下面说下我的方法:
因为安装xampp后的mysql默认密码为空,所以我们能登录到phpmyadmin,在浏览器地址上输入http://localhost/phpmyamdin 进入到数据库控制面板,然后选择名称为mysql数据库,如图,可从中看出 user表中,root的两个用户的密码为空。
我们可以手动编辑上图数据库中的root用户的密码即可。点快速编辑,或者编辑都可以编辑密码,如密码 :123456 ,则填写 “*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9” (引号除外)
编辑后如下图
如果想把密码改成别的,可以直接执行西面的SQL 语句,把new_password改成自己的密码即可:
1
|
UPDATE user SET password=PASSWORD( 'new_password' ) WHERE user= 'root' ;
|
另外既然mysql的root用户密码已经修改了,那么phpmyadmin中的对应密码配置也要修改,找到配置文件,如我的是:
F:\xampp\phpMyAdmin\config.inc.php
找到如下代码
1
2
3
4
5
6
|
/* Authentication type and info */
$cfg [ 'Servers' ][ $i ][ 'auth_type' ] = 'config' ;
$cfg [ 'Servers' ][ $i ][ 'user' ] = 'root' ;
$cfg [ 'Servers' ][ $i ][ 'password' ] = '' ;
$cfg [ 'Servers' ][ $i ][ 'extension' ] = 'mysql' ;
$cfg [ 'Servers' ][ $i ][ 'AllowNoPassword' ] = true;
|
修改为
1
2
3
4
5
6
|
/* Authentication type and info */
$cfg [ 'Servers' ][ $i ][ 'auth_type' ] = 'config' ;
$cfg [ 'Servers' ][ $i ][ 'user' ] = 'root' ;
$cfg [ 'Servers' ][ $i ][ 'password' ] = '123456' ;
$cfg [ 'Servers' ][ $i ][ 'extension' ] = 'mysql' ;
$cfg [ 'Servers' ][ $i ][ 'AllowNoPassword' ] = true;
|
当然您不改这块数据库也会照常工作,只不过phpmyadmin是数据库管理程序,我们要用到它来创建管理数据库等操作,如果您用别的数据库管理工具比如navicat等,您可以不用管phpmyadmin,因为phpmyamdin和navicat的作用是一样的
xampp默认mysql密码设置,修改mysql的默认空密码相关推荐
- mysql:Windows修改MySQL数据库密码
mysql:Windows修改MySQL数据库密码 用SET PASSWORD命令 用mysqladmin 用UPDATE直接编辑user表 忘记密码时 用SET PASSWORD命令 这是最后成功的 ...
- mysql 禁止空密码登录_phpMyAdmin空密码登录被禁止 (参见 允许空密码)
目前在ubuntu下,需要一个方便点的mysql客户端,Mysql Workbench感觉不是特别方便,于是下载了phpMyAdmin(phpMyAdmin-4.7.9-all-languages.z ...
- 计算机开机密码有几成,电脑密码设置有哪些类型 电脑开机密码忘了怎么解锁...
现在电脑以及逐渐大众化了,很多用户为了不让别人乱动自己的电脑往往会通过设置密码的方式,电脑上有多个密码可以设置,注意要记好密码,忘记密码就难受了,就在前几天,小编朋友的开机密码忘了,自己花了大半天的功 ...
- Linux下使用MySQL——忘记root密码及修改MySQL默认编码
概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQ ...
- mysql删除默认密码_修改mysql默认密码方法
问题描述 今天在MAC上安装完MYSQL后,MYSQL默认给分配了一个默认密码,但当自己在终端上使用默认密码登录的时候,总会提示一个授权失败的错误:Access denied for user 'ro ...
- liunx在线安装mysql/修改mysql密码/设置简单mysql密码
在liunx上安装mysql 在线安装需要使用yum命令需要root权限,普通用户不能使用,如何把普通用户改成root用户,如何判断是不是root用户.参照主页其他文章 1.获取mysql yum源 ...
- mamp mysql 密码,设置/修改 phpmyadmin 密码 (MAMP)
在使用phpMyAdmin操作数据库时,首先需要设置mysql的root用户的密码.具体操作参考前一篇博文.设置完mysql的root密码之后,需要对phpMyAdmin的登录进行一些配置. 未经配置 ...
- mysql中设置字符,MySQL 修改默认字符集
一.检查默认字符集 mysql> show variables like '%char%'; +--------------------------+---------------------- ...
- mysql密码设置 alert_MySQL用户、权限及密码操作
1 创建用户 1.1 create user 格式如下: CREATE USER 'username'@'hostname' IDENTIFIED BY 'password'; 其中,username ...
- mac查看mysql+utf8_Mac上修改MySQL默认字符集为utf8
1.检查默认安装的mysql的字符集 mysql> show variables like '%char%'; +--------------------------+------------- ...
最新文章
- CUDA Libraries简介
- 关于mysql优化_MYSQL---关于MYSQL优化
- [转]Nginx的负载均衡方式
- ICallbackEventHandler不支持二次回调的问题
- 你是怎么看待那些拿几千块钱炒股的人?
- 【OCP题库-12c】最新CUUG OCP 071考试题库(71题)
- 计算机主机放电,电脑需要放电才能开机_电脑主板放电才能开机
- 罗永浩当年求职新东方一万多字的求职信
- 二层交换配置完ping失败_在三层交换机和二层交换机做怎么配置使这两台主机ping通...
- TikTok搬运视频怎么做,搬运怎样的视频最好
- 2022年R1快开门式压力容器操作理论题库及在线模拟考试
- 苹果系统 如何快速访问服务器,4如何在iPhone / Windows / Mac上快速访问iCloud照片
- 最全Java项目合集(附源码课件),可完美运行
- C语言实现解析gps坐标(在一串字符串中找到北纬和东经的值)
- echarts 国际化
- .NET的资源并不限于.resx文件(二)
- 年度团队个人回顾工坊实录
- LTE入门-孙宇彤-专题视频课程
- 焦点图(轮播图)的实现及详解
- 三星s5830i详细刷机教程
热门文章
- 2020-09-24
- 高燃、邓迪、张鹤翔 MySee创业团队
- laydate天蓝色的皮肤
- unity 在game视图模型穿插问题
- Redis占用大量内存并且报错 Can‘t save in background: fork: Cannot allocate memory
- 计算机图形学——实验四 纹理映射实验
- Windows10自带键盘突然失灵
- 关于在英伟达官网下载 CUDA 10.0 win10版本失败原因探索
- 程序员为维持游戏开发被迫炒股,一年内反赚1600万;雷军退任天星银行董事会主席;华为开源Karmada将捐赠CNCF...
- ECG起搏器数据库 下载 PacedECGdb