config.php位置是 /usr/local/amh-5.0/web/Amysql/config.php AMH5支持多MySQL,SSH 连接mysql,增加-S参数: mysql -uroot -p密码 -S /tmp/mysql-版本.sock mysql-版本.sock 具体是以版本命名可查看: ls -l /tmp/mysql*
mysqldump -u 用户名 -p密码 -S /tmp/mysql-generic-5.5.sock 数据库名 表名 > 备份名.sql
导入数据库 shell> mysqladmin –u root –p create target_db_name shell> mysql –u root –p target_db_name < backup-file.sql 就是:shell> mysql 数据库名 < 文件名 或者使用source 命令 进入mysql数据库控制台,mysql -u root –p mysql>use 数据库 然后使用source命令,后面参数为脚本文件(.sql文件) mysql>source d:/student.sql
操作数据库 登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。 1、显示数据库列表。 show databases; 缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。 2、显示库中的数据表: use mysql; show tables; 3、显示数据表的结构: describe 表名; 第五招、导出和导入数据 1. 导出数据: mysqldump --opt test > mysql.test 即将数据库test数据库导出到mysql.test文件,后者是一个文本文件 如:mysqldump -u root -p123456 --databases dbname > mysql.dbname 就是把数据库dbname导出到文件mysql.dbname中。 2. 导入数据: mysqlimport -u root -p123456 < mysql.dbname。 不用解释了吧。 3. 将文本数据导入数据库: 文本数据的字段数据之间用tab键隔开。 use test; load data local infile "文件名" into table 表名;