1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mamp mysql 密码 设置/修改 phpmyadmin 密码 (MAMP)

mamp mysql 密码 设置/修改 phpmyadmin 密码 (MAMP)

时间:2023-12-16 22:30:02

相关推荐

mamp mysql 密码 设置/修改 phpmyadmin 密码 (MAMP)

在使用phpMyAdmin操作数据库时,首先需要设置mysql的root用户的密码。具体操作参考前一篇博文。设置完mysql的root密码之后,需要对phpMyAdmin的登录进行一些配置。

未经配置的phpMyAdmin很不安全,容易受到攻击,或者根本无法正常使用,phpMyAdmin有3种授权模式:

cookie: 显示一个web登录页面,输入mysql的用户名和密码,然后进入管理界面

http: 显示1个windows登录框,输入mysql的用户名和密码,然和进入管理

config: 把mysql用户名和密码直接填入config.inc.php,不显示登录界面,直接进入管理界面

具体的参数配置如下所示:

/* 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;

各参数的含义从命名中可以很清楚的看出来。根据自己的需要进行必要的配置即可。

MAMP 配置文件在:/Applications/MAMP/bin/phpMyAdmin/config.inc.php

如果出现类似下面的错误 MAMP phpMyAdmin error #1045 after I changed my root password. Not sure how to change it back/reset.

1045 – Access denied for user ‘root’@’localhost’ (using password: YES)

mysqli_real_connect(): (HY000/1045): Access denied for user ‘root’@’localhost’

那么就把 auth_type的属性修改为 cookie,然后刷新就可以了!

$cfg['Servers'][$i]['auth_type'] = 'cookie';

如果你是使用 google cloud:

可以使用

# 进入超级用户

sudo su

# 无密码登录mysql

mysql -u root

然后可以操作mysql:

mysql > GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost';

mysql > FLUSH PRIVILEGES;

mysql > EXIT

然后

sudo service mysql reload

sudo service apache2 restart

OK !

相关

Related Posts

MySQL数据库备份的10个教程

MySQL 是用于交互式网站开发的最为知名的开源数据库系统。如果你使用的 MySQL 数据库,你应当经常有规律地备份数据,以防数据丢失(译注:不管用什么类型的数据都得定期备份)。这里有10个自动或手动备份 MySQL 数据库的方法,应该有适合你的方法。 1.Backing Up Using MySQLDump 数据备份,可以使用MySQL 自带的MySQLDump 命令来完成。这篇文章给出了多种例子,包括把数据库备份成一个文件,备份到另外一个服务器,还有备份成一个gzip压缩文件。…

Node.js 工具模块

在 Node.js 模块库中有很多好用的模块。接下来我们为大家介绍几种常用模块的使用: 序号 模块名 & 描述 1 OS 模块 提供基本的系统操作函数。 2 Path 模块…

MySQL 查询时强制区分大小写

让MySQL搜索区分大小写或排序时分大小写方法如下: 1.在SQL中强制 SELECT `field` FROM `table` WHERE BINARY `colunm` = 'xxxxxx' SELECT `field`…

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。