一)、在命令行通过“-e” 选项直接执行 格式 mysql -uusername -ppassword -e "SQL语句" 例如:mysql -u root -p -e "SELECT Name FROM Country WHERE Name LIKE 'AU';SELECT COUNT(*) FROM City" 注:此方法可以再语句比较少的情况下使用
二)、SQL语句比较多的情况 格式 mysql -uusername -ppassword < sql语句1, sql语句2, sql语句3, 。 。 。 EOF 说明:< 例如:mysql -uuser -ppwd << EOF create database members; use members; create table admin ( adminID int(10) not null AUTO_INCREMENT, aname varchar(16) not null, aloginame varchar(64) not null, aloginpwd varchar(64) not null, primary key (adminID) ); EOF 三)、这两种操作方式可以混合地使用在Shell脚本中。