MySQL đi kèm với một sự giàu có của các chương trình và tiện ích để làm cho tương tác với máy chủ cơ sở dữ liệu dễ dàng hơn. Một số các chương trình được sử dụng bởi người dùng đọc và viết từ cơ sở dữ liệu, trong khi những người khác có nghĩa là cho các quản trị cơ sở dữ liệu để duy trì và sửa chữa cơ sở dữ liệu như một toàn bộ | DRAFT 8 24 01 22 MySQL and Programs and Utilities MySQL comes with a wealth of programs and utilities to make interacting with the database server easier. Some of these programs are used by the end user to read and write from the database while others are meant for the database administrator to maintain and repair the database as a whole. In this chapter we ll provide detailed documentation for all the programs and utilities that are available. First here s an inventory of them all with a brief description of each. mysql The MySQL SQL command shell. This is presented first because it is used so frequently. mysqld The MySQL server. In this section we cover all of the command line options for the mysql server. In addition we cover safe_mysqld the mysqld wrapper script and a script for starting and stopping mysqld on System-V style Unix systems. myisamchk isamchk Maintenance utilities for MyISAM ISAM files. Among other things these are used check tables for errors and repair them. myisampack pack_isam Compressed read-only table generators. mysqlaccess A script to check the access privileges for a host user and database combination. mysqladmin A utility for performing administrative operations. mysqlbug A utility for submitting MySQL bugs. Copyright 2001 O Reilly Associates Inc. 1 DRAFT 8 24 01 mysqlcheck Maintenance utility for MylSAM files. This is similar to myisamchk but can be used while the server is running. mysqldump A utility to dump the contents a one or more databases as a set of SQL commands. Can be used to back up databases or create a copy of a database. mysqlhotcopy A perl script to make a binary copy of a database. mysqlimport A utility to load data into a database. This is essentially a command line version of the LOAD DATA INFILE SQL command. mysqlshow A utility to show information about databases tables and columns. Configuration Files Many of the programs and utilities allow you to specify options in a configuration file as well as on .