В чем различия между mysql-client и mysql-client-core?

Интересно, в чем разница между mysql-client и mysql-client-core? Также есть mysql-server и mysql-server-core.

8
задан 20 April 2014 в 20:12

2 ответа

mysql-client-core - containts базовые клиентские двоичные файлы для mysql поддержки БД, в то время как
mysql-клиент - зависит от mysql-client-core и содержит другие расширенные функции и утилиты (для исключая поддержкой жемчуга)

0
ответ дан 20 April 2014 в 20:12

Теперь я использую mysql-client-5.5 и mysql-client-core-5.5 на Ubuntu12.04 LTS.

я ввел следующие команды и получил результаты.

dupingping@dupingping:~$ dpkg -L mysql-client-core-5.5
/.
/usr
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/mysqlcheck.1.gz
/usr/share/man/man1/mysql.1.gz
/usr/share/doc
/usr/share/doc/mysql-client-core-5.5
/usr/share/doc/mysql-client-core-5.5/copyright
/usr/share/doc/mysql-client-core-5.5/changelog.Debian.gz
/usr/bin
/usr/bin/mysqlcheck
/usr/bin/mysql

dupingping@dupingping:~$ dpkg -L mysql-client-5.5

/.
/usr
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/mysql_plugin.1.gz
/usr/share/man/man1/mysql_tableinfo.1.gz
/usr/share/man/man1/mysqlslap.1.gz
/usr/share/man/man1/mysqldumpslow.1.gz
/usr/share/man/man1/mysqlimport.1.gz
/usr/share/man/man1/mysqlman.1.gz
/usr/share/man/man1/innotop.1.gz
/usr/share/man/man1/mysqlreport.1.gz
/usr/share/man/man1/mysqlaccess.1.gz
/usr/share/man/man1/mysqladmin.1.gz
/usr/share/man/man1/mysql_find_rows.1.gz
/usr/share/man/man1/mysqlshow.1.gz
/usr/share/man/man1/mysql_client_test.1.gz
/usr/share/man/man1/mysqlbug.1.gz
/usr/share/man/man1/mysqldump.1.gz
/usr/share/man/man1/mysql_waitpid.1.gz
/usr/share/man/man1/myisam_ftdump.1.gz
/usr/share/man/man1/mysql_fix_extensions.1.gz
/usr/share/man/man1/mysql_client_test_embedded.1.gz
/usr/share/doc
/usr/share/doc/mysql-client-5.5
/usr/share/doc/mysql-client-5.5/README
/usr/share/doc/mysql-client-5.5/README.Debian
/usr/share/doc/mysql-client-5.5/copyright
/usr/bin
/usr/bin/mysql_waitpid
/usr/bin/mysqladmin
/usr/bin/mysql_plugin
/usr/bin/mysqlshow
/usr/bin/mysqldump
/usr/bin/myisam_ftdump
/usr/bin/mysql_find_rows
/usr/bin/mysqlimport
/usr/bin/mysqlslap
/usr/bin/mysqlbug
/usr/bin/innochecksum
/usr/bin/mysqlaccess
/usr/bin/mysql_client_test
/usr/bin/mysqldumpslow
/usr/bin/innotop
/usr/bin/mysql_fix_extensions
/usr/bin/mysqlreport
/usr/share/man/man1/mysqloptimize.1.gz
/usr/share/man/man1/mysqlrepair.1.gz
/usr/share/man/man1/mysqlanalyze.1.gz
/usr/share/doc/mysql-client-5.5/changelog.Debian.gz
/usr/bin/mysqloptimize
/usr/bin/mysqlanalyze
/usr/bin/mysqlrepair

, Поскольку Вы видите его, mysql-клиентский пакет включает клиентские двоичные файлы и дополнительные инструменты innotop и mysqlreport, но mysql-client-core только включает базовые клиентские файлы как /usr/bin/mysql, /usr/bin/mysqlcheck.

И о mysql-сервере.

Это - пустой пакет, который зависит от текущей "лучшей" версии mysql-сервера (в настоящее время mysql-server-5.5), как определено специалистами по обслуживанию MySQL. ( mysql-сервер )

Этот пакет включает двоичные файлы сервера, но не содержит всю инфраструктуру, должен был установить системные базы данных. ( mysql-server-core)

0
ответ дан 20 April 2014 в 20:12

Другие вопросы по тегам:

Похожие вопросы: