Portál AbcLinuxu, 12. května 2025 16:02
alter table user change User User varchar(32) binary NOT NULL default ''; alter table db change User User varchar(32) binary NOT NULL default ''; alter table columns_priv change User User varchar(32) binary NOT NULL default ''; alter table tables_priv change User User varchar(32) binary NOT NULL default '';ale bohuzel bez uspechu, funkce v php mi to automaticky serezava login na 16 znaku
php-4.3.10/ext/mysql/libmysql/mysql_com.h #define NAME_LEN 64 /* Field/table name length */zkompiloval PHP, ale nastal problem, pravdepodobne aby se mysql s php bavilo, bude to potreboval balicek php4-mysql, coz jsem si myslel ze bude verze php, kterou jsem si stahl zde http://packages.debian.org/stable/web/php4-mysql obsahovat co mam udelat, protoze pokud to udelam klasicky apt-get install http://packages.debian.org/stable/web/php4-mysql tak opet mi to zkracuje usernamy u mysql na 16 znaku (coz nechapu proc to maji tak kratke)
apt-get source php4-mysqlznam, ... ten mi vsak stahl jak mi tak pripada pouze php4, nikoliv modul, ktery potrebuji jeste vypis souboru, ktere mi to stahlo a kde jsem hledal
/usr/local/src/php4-4.4.2]# tree | grep mysql | | |-- dbx_mysql.c | | |-- dbx_mysql.h | |-- mysql | | |-- libmysql | | | |-- libmysql.c | | | |-- libmysql.dsp | | | |-- mysql.h | | | |-- mysql.m4 | | | |-- mysql_com.h | | | |-- mysql_version.h | | | |-- mysqld_error.h | | |-- mysql.dsp | | |-- mysql.mak | | |-- php_mysql.c | | |-- php_mysql.h | | |-- php_mysql.lo | | `-- php_mysql.o | | |-- mysql_users.php
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.