30/09/2018, 19:21

Import advanturework database to mysql ubuntu

Em mới bắt đầu học database, em download advanturework database 2012 khi giải nén ra thì được 2 file AdventureWorks2012_Data.mdf và AdventureWorks2012_log.ldf. Em muốn import nó vào database trên hệ điều hành ubuntu bằng command line nhưng tìm mãi cách trên mạng không được vì chỉ toàn hướng dẫn cho sql server trên windown. Em có làm theo hướng dẫn trên mạng

CREATE DATABASE AdventureWorks2012
ON (FILENAME = '/home/ledinhduy/Documents/AdventureWorks2012_Database/AdventureWorks2012_Data.mdf')
FOR ATTACH_REBUILD_LOG ;

nhưng bị lỗi
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 ‘ON (FILENAME =’/home/ledinhduy/Documents/AdventureWorks2012_Database/Adventure’ at line 2.
Ai biết cách sửa lỗi này hay cách khác hay hơn làm ơn giúp em vs. Em cảm ơn.

kien tran viết 21:33 ngày 30/09/2018

AdventureWorks Database 2012 là của bác Microsoft mà file .mdf đó, nên mySQL không mở được đâu . Nếu muốn bạn có thể tải bản AdventureWorks Database for MySQL ở đây và cách import từ terminal sẽ như sau:

mysql -u username -ppassword databasename < path_to_.sql_file

viết 21:30 ngày 30/09/2018

ui thanks bạn nha làm mình mất công cả ngày hôm nay tìm kiếm

Bài liên quan
0