files di mysql su debian

2 risposte [Ultimo contenuto]
Ritratto di darkmavis
darkmavis
(Newbie)
Offline
Newbie
Iscritto: 24/01/2007
Messaggi: 2

Salve a tutti, premetto che sono un po' niubbo su linux, ed insieme ad un collega abbiamo messo su un server web in modalità chrooted. Apache e php5 funzionano perfettamente, ma mysql no. Sto seguendo una guida per far funzionare mysql in mod chroot, l'unico problema è che mi chiede di copiare la cartella /usr/local/mysql/libexec/mysqld, quando io questa cartella non ce l'ho. Ho cercato in lungo e in largo ma non ho trovato niente di simile. Presumo voglia copiare i file eseguibili di mysql sotto la cartella chroot, ma non so' dove trovarli.
Qualcuno mi sa aiutare?

La distro che uso e la debian sarge 3.1r4

Grazie mille

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1260

Ciao, se hai bisogno solo degli eseguibili di mysql, prova cosi:

<br />root@ildn:~# locate mysql | grep bin<br />/usr/bin/msql2mysql<br />/usr/bin/mysql<br />/usr/bin/mysqlaccess<br />/usr/bin/mysqladmin<br />/usr/bin/mysqlbinlog<br />/usr/bin/mysqlbug<br />/usr/bin/mysqlcheck<br />/usr/bin/mysql_convert_table_format<br />/usr/bin/mysql_create_system_tables<br />/usr/bin/mysqld_multi<br />/usr/bin/mysqld_safe<br />/usr/bin/mysqldump<br />/usr/bin/mysqldumpslow<br />/usr/bin/mysql_explain_log<br />/usr/bin/mysql_find_rows<br />/usr/bin/mysql_fix_extensions<br />/usr/bin/mysql_fix_privilege_tables<br />/usr/bin/mysqlhotcopy<br />/usr/bin/mysqlimport<br />/usr/bin/mysql_install_db<br />/usr/bin/mysqlmanager<br />/usr/bin/mysqlmanagerc<br />/usr/bin/mysqlmanager-pwgen<br />/usr/bin/mysql_secure_installation<br />/usr/bin/mysql_setpermission<br />/usr/bin/mysqlshow<br />/usr/bin/mysql_tableinfo<br />/usr/bin/mysqltest<br />/usr/bin/mysql_tzinfo_to_sql<br />/usr/bin/mysql_waitpid<br />/usr/bin/mysql_zap<br />/usr/sbin/mysqld<br />/usr/share/man/man1/mysqlbinlog.1.gz<br />root@ildn:~# <br />

Come vedi, sono nel path standard, ma sicuramente avrai bisogno anche di tutto il resto, per controllare esattamente tutto il contenuto del pacchetto ci viene in aiuto un simpatico strumento della famiglia "apt", cioè apt-file, inziamo intanto con un bel:

<br />apt-get install apt-file<br />

Poi aggiorniamo il suo DB interno dei package (niente paura utilizzerà solamente gli stessi rep di apt-get):

<br />apt-file update<br />

E poi passiamo a quello che ci interessa, vedere un listato completo dei file di un pacchetto:

<br />apt-file list mysql-server<br /><br />root@ildn:~# apt-file list mysql-server<br />mysql-server: usr/share/doc/mysql-server/changelog.Debian.gz<br />mysql-server: usr/share/doc/mysql-server/copyright<br />mysql-server-4.1: etc/cron.daily/mysql-server<br />mysql-server-4.1: etc/init.d/mysql<br />mysql-server-4.1: etc/init.d/mysql-ndb<br />mysql-server-4.1: etc/init.d/mysql-ndb-mgm<br />mysql-server-4.1: etc/logcheck/ignore.d.paranoid/mysql-server-4_1<br />mysql-server-4.1: etc/logcheck/ignore.d.server/mysql-server-4_1<br />mysql-server-4.1: etc/logcheck/ignore.d.workstation/mysql-server-4_1<br />mysql-server-4.1: etc/logrotate.d/mysql-server<br />mysql-server-4.1: etc/mysql/debian-log-rotate.conf<br />mysql-server-4.1: etc/mysql/debian-start<br />mysql-server-4.1: usr/bin/comp_err<br />mysql-server-4.1: usr/bin/isamchk<br />mysql-server-4.1: usr/bin/isamlog<br />mysql-server-4.1: usr/bin/msql2mysql<br />mysql-server-4.1: usr/bin/my_print_defaults<br />mysql-server-4.1: usr/bin/myisamchk<br />mysql-server-4.1: usr/bin/myisamlog<br />mysql-server-4.1: usr/bin/myisampack<br />mysql-server-4.1: usr/bin/mysql_convert_table_format<br />mysql-server-4.1: usr/bin/mysql_create_system_tables<br />mysql-server-4.1: usr/bin/mysql_fix_privilege_tables<br />mysql-server-4.1: usr/bin/mysql_install_db<br />mysql-server-4.1: usr/bin/mysql_secure_installation<br />mysql-server-4.1: usr/bin/mysql_setpermission<br />mysql-server-4.1: usr/bin/mysql_tzinfo_to_sql<br />mysql-server-4.1: usr/bin/mysql_zap<br />mysql-server-4.1: usr/bin/mysqlbinlog<br />mysql-server-4.1: usr/bin/mysqld_multi<br />..... [cut]<br />

In questo modo avrai una panoramica perfetta su tutti i files che fanno parte del package mysql-server

La potenza di apt non ha confini Smile

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di darkmavis
darkmavis
(Newbie)
Offline
Newbie
Iscritto: 24/01/2007
Messaggi: 2

Grazie mille, appena possibile lo provo subito e ti faccio sapere.
Grazie ancora Big Grin