Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества? Помогите нам с документацией!
0 Пользователей и 1 Гость просматривают эту тему.
В пыхе все просто решается - mysql_set_charset('utf8');
Смените кодировку по-умолчанию для таблиц (сравнение) на правильную - скорее всего UTF-8.
$db = mysql_connect(DB_ADDR, DB_USER, DB_PASS);if($db) { mysql_select_db(DB_NAME); if(mysql_errno() == 0) { mysql_set_charset('utf8'); //выполняем запрос к базе, получаем ответ в utf8. } else { echo(mysql_error()); }}
Pl7ofit, интересует подключение к базе в PHP5? Пожалуйста.Код: [Выделить]$db = mysql_connect(DB_ADDR, DB_USER, DB_PASS);if($db) { mysql_select_db(DB_NAME); if(mysql_errno() == 0) { mysql_set_charset('utf8'); //выполняем запрос к базе, получаем ответ в utf8. } else { echo(mysql_error()); }}
PHP Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in php shell code on line 1
profit@profit-K53SC:~$ mysqlERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
ls -l /var/run/mysqld/mysqld.sockls -dl /var/run/mysqld/
Код: [Выделить]ls -l /var/run/mysqld/mysqld.sockls -dl /var/run/mysqld/
profit@profit-K53SC:~$ ls -l /var/run/mysqld/mysqld.sock-rw-r--r-- 1 mysql root 0 нояб. 9 08:59 /var/run/mysqld/mysqld.sockprofit@profit-K53SC:~$ ls -l /var/run/mysqld/mysqld.sock-rw-r--r-- 1 mysql root 0 нояб. 9 08:59 /var/run/mysqld/mysqld.sockprofit@profit-K53SC:~$ ls -dl /var/run/mysqld/drwxr-xr-x 2 mysql root 60 нояб. 9 08:59 /var/run/mysqld/
sudo service mysql restartsudo service mysql status
Код: [Выделить]sudo service mysql restartsudo service mysql status
profit@profit-K53SC:~$ sudo service mysql restartmysql stop/waiting
profit@profit-K53SC:~$ sudo service mysql status[sudo] password for profit: mysql start/post-start, process 30808 post-start process 30810
mysql start/post-start, process 30808 post-start process 30810
Код: [Выделить]mysql start/post-start, process 30808 post-start process 30810процесс два mydql, бгг))
sudo service mysql stopsudo service mysql statussudo service mysql stopsudo service mysql status
^Cprofit@profit-K53SC:~$ sudo service mysql stopmysql stop/waitingprofit@profit-K53SC:~$ sudo service mysql statusmysql stop/waitingprofit@profit-K53SC:~$ sudo service mysql stopstop: Unknown instance: profit@profit-K53SC:~$ sudo service mysql statusmysql stop/waiting
^Cprofit@profit-K53SC:~mysqld --verbose121109 9:25:00 [Warning] option 'thread_stack': unsigned value 65536 adjusted to 131072121109 9:25:00 [ERROR] An old style --language value with language specific part detected: /usr/share/mysql/english/121109 9:25:00 [ERROR] Use --lc-messages-dir without language specific part instead.121109 9:25:00 [Warning] Can't create test file /var/lib/mysql/profit-K53SC.lower-test121109 9:25:00 [Warning] Can't create test file /var/lib/mysql/profit-K53SC.lower-testmysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 13)121109 9:25:00 [ERROR] Aborting121109 9:25:00 [Note] mysqld: Shutdown complete
Страница сгенерирована за 0.021 секунд. Запросов: 21.