mysql数据库root密码在哪个文件中_mysql数据库的root密码放在什么位置?
Mysql数据库是开源是数据库,一般来说mysql会搭配PHP来使用。但现在越来越多的Asp/Aspx甚至是Jsp程序员也都考虑选择用Mysql开开发程序了。前几天我们单位开发的一套技术转移平台就是选用的Jsp+Mysql实现的。
通常PHP连接Mysql都是通过root用户名和密码连接,Mysql在安装时root初始默认密码为空,在安装使用PHP开源系统时,都需要填写连接Mysql数据库的用户名和密码,此时当你忘记了Mysql的root密码或没有设置Mysql的root密码时,就必须要修改或设置Mysql的root密码,这个问题对于PHP入门学习者来说也是个头大的问题,其实修改Mysql的root密码有很多方法,可以利用Mysql工具,也可以使用Mysql更改root密码的命令来实现。
工具/原料
电脑一台(本例选用的是组装台式机+windows8操作系统) 安装了WAMP Server 2.2 集成环境。
Mysql 5.5.24
PhpMyadmin 3.5.1
WAMP Server 2.2
方法/步骤
准备工作
在使用Mysql相关工具或Mysql命令来修改root密码之前请确保你已启动了Mysql服务,如果没有启动Mysql服务,请在DOS模式下输入
net start mysql
即可。
使用phpmyadmin来更改root密码。
使用phpmyadmin(我这里用的是mysql3.5.1版本)来更改Mysql的root密码非常方便,安装配置好phpmyadmin后,首先登陆管理界面,点击右侧导航栏中的用户按钮,对数据库中的用户进行管理。
点击用户按钮后,出现用户列表:
点击“编辑权限”按钮,进入编辑用户信息页面:
输入你要修改的Mysql的root新密码,最后点击执行即可。
这里需要注意phpmyadmin默认是不允许Mysql的root默认密码为空登陆的,如果不小心在修改密码界面选择了空密码,你需要修改phpmyadmin的配置文件以便重新登录phpmyadmin来实现更改mysql root密码的功能。
使用Mysql修改密码命令也可以更改root的密码。
进入Mysql数据库命令行方式有两种方式:
方式一:在Mysql开始菜单里包含Mysql命令行客户端,只要点击输入root的密码即可进入。
方式二:在DOS模式下(CMD模式)定位到Mysql安装目录下在子目录bin,调用mysql.exe进入,即
========================以下是命令===================================
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root
Enter password: ******
========================以上是命令===================================
使用mysqladmin.exe命令来修改Mysql的root密码
一般Mysql的root默认密码为空,如果你之前并没有设置过root密码就使用mysqladmin命令,你可以使用如下mysqladmin命令来修改root密码
========================以下是命令===================================
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -u root -p password 123456
Enter password
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root -p123456
========================以上是命令===================================
如上所述使用mysqladmin第一次修改root的默认密码时,Enter password回车即可,然后使用mysql.exe命令输入root及其密码即可进入Mysql命令行。
如果已设置了Mysql的root密码,现在需要修改并进入Mysql命令行模式,则输入
========================以下是命令===================================
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -u root -p123456 password root
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root -proot
========================以上是命令===================================
即可。
这里使用了到了Mysql自带的两种命令mysqladmin.exe和mysql.exe,mysqladmin修改密码的命令格式如下
mysqladmin -u root -p[oldpass] password newpass
注意oldpass(老密码)可选,如果root默认密码为空,则不需要输入,如果需要更改老密码,请注意老密码与-p之间不要有空格,否则会报错,另外password和newpass(新密码)之间以空格分隔。
mysql命令与mysqladmin命令格式大同小异,主要用来输入正确的用户名和密码后进入Mysql命令行模式,格式如下
mysql -u root -p[password]
如果不输入password,回车后会出现Enter password的提示。如果root密码为空,也不需要输入password,出现Enter password提示后回车即可。
至此,常用的Mysql修改root密码的方法和命令就介绍完了,应该讲Mysql的root密码是非常重要的,如果忘记了root密码或被盗用,会产生严重的后果,建议最好重命名root用户,或者在user(用户权限表)中新建一个其他用户,赋予常用的最低权限配置,以保证网站的安全性,也方便今后重置或者更改root密码。
mysql数据库root密码在哪个文件中_mysql数据库的root密码放在什么位置?相关推荐
- mysql数据库root密码在哪个文件中_mysql - 本地数据库忘记了root用户的密码
在连接本地mysql数据库一直都是客户端保存密码,然后一键登录.突然开发要用到这个数据库时,脑子嗡嗡的了--忘记了密码,试了很多遍还是记不起来. 没办法只能去找方案了,网上还是有很多跟我一样的大佬的. ...
- JDBC编程——从属性资源文件中读取数据库的信息
JDBC连接数据库(通过类加载的方式注册驱动) 从属性资源文件中读取数据库的信息,这里首先是给大家介绍一下注册驱动的另一种方式--通过类加载的方式注册驱动,这种方式也是程序员经常使用的一种,因为类加载 ...
- 帝国cms php sql,帝国CMS下在PHP文件中调用数据库类执行SQL语句实例
帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 例1:连接MYSQL数据库例子.(a.php) db_close(); //关闭MYSQL链接$empire=null; //注消操作类变量? ...
- 效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中【附源代码下载】)...
本文目录: (一)背景 (二)数据库数据导入到Excel的方法比较 (三)SSIS的简介 (四)数据库中存储过程示例(SSIS应用需要) (五)Excel模板的制作(这步这么简单,稍微介 ...
- 效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中【附源代码下载】) 转...
效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中[附源代码下载]) 本文目录: (一)背景 (二)数据库数据导入到Excel的方法比较 ( ...
- 如何让 GoldenGate 在 trail 文件中记录数据库的 SCN 信息
如何让 GoldenGate 在 trail 文件中记录数据库的 SCN 信息 通常情况下,Oracle GoldenGate 的 trail 文件中是不会包含数据库的 SCN 信息的,要在 trai ...
- 将mysql数据库拷贝到另一台机器_mysql数据库迁移到另一台电脑上
解决办法 mysql要转换到另一台机器上面,最重要的要考虑以下几个问题 1.数据库使用什么存储引擎,如果是myisam的话,可以把data目录复制移走.但如果是innodb的话,千万不要用这种方法,会 ...
- mysql主库从库在同一台服务器_mysql数据库从一台服务器迁移到另一台服务器上...
一.应用场景 由于要把测试服务器上的数据库迁移到正式服务器上,因此需要做数据库的迁移.这里记录一下. 二.数据库迁移 1.新建数据库test create database test; 1 2.进入数 ...
- 帝国cms与mysql数据库_帝国CMS下在PHP文件中调用数据库类执行SQL语句实例
例1:连接MYSQL数据库例子.(a.php) require('e/class/connect.php'); //引入数据库配置文件和公共函数文件 require('e/class/db_sql.p ...
- 这意味着您在wp-config.php文件中指定的用户名和密码信息不正确
天哪,来来回回创建删除数据库,来来回回建站点,进入正题: 我是用wordpress和宝塔面板搭建个人网站的,搭建好网站点,解压wordpress,无论是建站时创建mysql数据库还是建好站后创建数据库 ...
最新文章
- python分析基金数据,[Python数据分析]numpy基金会,基础
- 那些对数据实时性要求高的APP后端是怎么做的
- winform 让他间隔一段时间 执行事件 且只执行一次_Redis 事件机制详解
- linux转mysql_转linux下mysql命令
- STM32 基础系列教程 0 - CubeMX 下载与安装
- Http Message Converters with the Spring Framework--转载
- 挖人技术哪家强!快看看2014年北京互联网人都去哪里了~
- 网络操作系统P12页答案
- Linux管道和重定向 ---多命令协作
- ManicTime软件破解
- shell判断数组内是否包含某成员,获取数组长度
- 【Java】从键盘中任意输入一个字符,判断该字符的类别
- 用Python中的VTK库导入并显示Assembly的STL文件
- XFtp - 显示隐藏的文件和文件夹
- c语言十六位正整数表示,C语言学习(一)概述,数据类型
- 网盘目录搜索系统源码+搭建教程
- 用vc++穷举windows应用程序密码(上)
- window10下的VS2019环境变量配置教程
- Linux下删除特殊字符的文件或文件夹
- 直方图规定化、均衡化变换—Matlab数字图像处理(三)
热门文章
- Kyoto Tycoon挂载LevelDB,编译安装篇
- python开发环境规范——pycharm
- Codeforces Round #555 (Div. 3) E. Minimum Array
- 2019.04.17 面向对象编程篇207
- Oracle11g常用数据字典(转)
- bzoj2339: [HNOI2011]卡农
- 自己手写WEB程序框架并执行
- c#中抽象类和接口异同
- 拓端tecdat|Python中的ARIMA模型、SARIMA模型和SARIMAX模型对时间序列预测
- 【大数据部落】r语言使用rjags R2jags建立贝叶斯模型