首頁 > 編程 > PHP > 正文

            沒有發(fā)現(xiàn) PHP 的擴(kuò)展設(shè)置mbstring

            2020-07-10 12:06:48
            字體:
            供稿:網(wǎng)友
            phpmyadmin提示mbstring
            win系統(tǒng): 
            打開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.登入時(shí)出現(xiàn):“#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client” 
            問題的中文意思:如果你升級mysql到4.1以上版本后遇到以上問題,請先確定你的mysql client 是4.1或者更高版本.(WINDOWS下有問題你就直接跳到下面看解決方法了,因?yàn)镸YSQL 在WINDOWS是client和server一起裝上了的) 
            解決方法: 
            請使用以下四種方法之一 
            其一: 
            mysql> SET PASSWORD FOR  
                -> ’some_user’@’some_host’ = OLD_PASSWORD(’newpwd’);  
            實(shí)例:mysql數(shù)據(jù)庫用戶名為’abc’,密碼為’123456’,則按上面例子在服務(wù)器mysql命令行窗口中實(shí)際實(shí)施的語句如下:  
            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;  
            實(shí)例:mysql數(shù)據(jù)庫用戶名為’abc’,密碼為’123456’,則按上面例子在服務(wù)器mysql命令行窗口中實(shí)際實(shí)施的語句如下:  
            mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(’123456’)  
                -> WHERE Host = ’localhost’ AND User = ’abc’;  
            mysql> FLUSH PRIVILEGES; 
            注意語句后的英文半角分號";"不可缺少。 
             其三:(推薦,其實(shí)和第二種是一樣的) mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(’連接用戶的密碼’)       -> WHERE User = ’要連接的用戶名’;mysql> FLUSH PRIVILEGES; 實(shí)例:mysql數(shù)據(jù)庫用戶名為’abc’,密碼為’123456’,則按上面例子在服務(wù)器mysql命令行窗口中實(shí)際實(shí)施的語句如下: mysql> UPDATE mysql.user SET Password = OLD_PASSWORD(’123456’)     -> WHERE User = ’abc’; mysql> FLUSH PRIVILEGES; 注意語句后的英文半角分號";"不可缺少。 其四:更新PHP里MySQL模塊的版本以支持新版本的MySQL  
            發(fā)表評論 共有條評論
            用戶名: 密碼:
            驗(yàn)證碼: 匿名發(fā)表