CentOS7installMySql5.7problemmysqlerrorJobformysqld.servicefailedbecausethecontrolprocessexitedwitherrorcode.有关详细信息,请参阅“systemctlstatusmysqld.service”和“journalctl-xe”。RequiredAdd[mysqld]user=mysqlin/etc/my.cnf#使用mysql用户报错Accessdeniedforuser'root'@'localhost'(usingpassword:YES),需要先修改密码configure/etc/my.cnf添加[mysqld]skip-grant-tables=1#跳过密码验证然后systemctlrestartmysqld进入mysqlusemysql;updateusersetpassword=password("*********")whereuser="*******";#修改密码错误errorERROR1054(42S22):Unknowncolumn'password'in'fieldlist'5.7版本下的mysql数据库没有密码字段,密码字段已经改为authentication_stringupdatemysql.usersetauthentication_string=password('*******')其中用户='********';#修改密码成功flushprivileges;#mysql命令行立即生效,报错ERROR1820(HY000):YoumustresetyourpasswordusingALTERUSERstatementbeforeexecutingthisstatement.设置密码=密码('123456');更改用户'root'@'localhost'密码EXPI永远不要;刷新权限;phpmyadmin错误:配置文件现在需要一个短语密码。在phpMyAdmin文件中找到一个文件“config.sample.inc.php”。这是phpMyAdmin配置文件的示例文件。我们需要复制文件,然后重命名为“config.inc.php”,config.inc.php是phpMyAdmin的配置文件,在编辑器中打开config.inc.php,搜索下面这行代码$cfg\['blowfish\_secret'\]='';,后面的单引号里随便填一个字符串,打开phpMyAdmin/libraries/config.default.php文件$cfg['blowfish_secret']='';修改为相同的密码,报错:$cfg['TempDir'](./tmp/)读取失败,无法创建缓存,会影响phpMyAdmin的运行速度。在phpmyadmin的根目录下手动创建一个tmp文件,并赋予读写权限。-错误:mysqli_real_connect():标头和客户端库次要版本不匹配。Headers:50556Library:50637···根据安装的php版本,先删除php-mysqlyumremovephp-mysql,再安装php-mysqlnd,我的php是7.2所以用yuminstallphp72w-mysqlnd最后killallphp-fpm然后再次启动php-fpm
