科技常识:没有发现 PHP 的扩展设置mbstring

2021-06-06 21:22:51
导读 今天小编跟大家讲解下有关科技常识:没有发现 PHP 的扩展设置mbstring,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关科技

今天小编跟大家讲解下有关科技常识:没有发现 PHP 的扩展设置mbstring,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关科技常识:没有发现 PHP 的扩展设置mbstring的相关资料,希望小伙伴会喜欢也能够帮助大家。

phpmyadmin提示mbstring win系统: 打开c:\windows\php.ini 把 ;extension=php_mbstring.dll 改成 extension=php_mbstring.dll unix: 打开/etc/php.ini 把 ;extension=php_mbstring.so 改成 extension=php_mbstring.so 2.登入时出现:“#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client” 问题的中文意思:如果你升级mysql到4.1以上版本后遇到以上问题,请先确定你的mysql client 是4.1或者更高版本.(WINDOWS下有问题你就直接跳到下面看解决方法了,因为MYSQL 在WINDOWS是client和server一起装上了的) 解决方法: 请使用以下四种方法之一 其一: mysql> SET PASSWORD FOR -> ’some_user’@’some_host’ = OLD_PASSWORD(’newpwd’); 实例:mysql数据库用户名为’abc’,密码为’123456’,则按上面例子在服务器mysql命令行窗口中实际实施的语句如下: mysql> SET PASSWORD FOR -> ’abc’@’localhost’ = OLD_PASSWORD(’123456’); 注意语句后的英文半角分号";"不可缺少。 其二: mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(’newpwd’) -> WHERE Host = ’some_host’ AND User = ’some_user’; mysql> FLUSH PRIVILEGES; 实例:mysql数据库用户名为’abc’,密码为’123456’,则按上面例子在服务器mysql命令行窗口中实际实施的语句如下: mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(’123456’) -> WHERE Host = ’localhost’ AND User = ’abc’; mysql> FLUSH PRIVILEGES; 注意语句后的英文半角分号";"不可缺少。 其三:(推荐,其实和第二种是一样的) mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(’连接用户的密码’) -> WHERE User = ’要连接的用户名’;mysql> FLUSH PRIVILEGES; 实例:mysql数据库用户名为’abc’,密码为’123456’,则按上面例子在服务器mysql命令行窗口中实际实施的语句如下: mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(’123456’) -> WHERE User = ’abc’; mysql> FLUSH PRIVILEGES; 注意语句后的英文半角分号";"不可缺少。 其四:更新PHP里MySQL模块的版本以支持新版本的MySQL

来源:爱蒂网

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章