mysql -u root -p<bookmarks.sql 这么用啊
在书《PHP 和MySQL Web 开发》武欣译中,
说可以在MYSQL中执行mysql -u root -p <bookmarks.sql,就可以把写好的SQL脚本导入数据库,但我就不明白了,为何没指明在那里,用那个数据库呢。
不知道这语句这么用啊,那位高人指点下。
------解决方案--------------------脚本bookmarks.sql里的第一句就应该指明数据库的,eg:use 数据库名;
------解决方案--------------------mysql 資料庫名 -u root -p <bookmarks.sql(完整路徑)
------解决方案--------------------你该看看BOOKMARKS.SQL里面有没有CREATE DATABASE 的字样。