我的用户名是root 密码是空 sql脚本存在存在/var/www/html/cacti0.8.7ecn/cacti.sql 名字为cacti.sql 数据库为cacti

有两种方法可以执行脚本

>mysql -u root -p cacti
进入MYSQL后
mysql>use cacti;
mysql> source /var/www/html/cacti0.8.7ecn/cacti.sql


2:输入以下命令(进入mysql的bin目录)

mysql -u root -p cacti < /var/www/html/cacti0.8.7ecn/cacti.sql


错误:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM ' at line 6

解决:
1、用文本编辑器打开sql文件;
2、查找/替换,将数据库文件内的所有TYPE=MyISAM修改为ENGINE=MyISAM,保存退出;
3、重新执行sql文件即可。