mysqlimport
tải các bảng từ tệp văn bản ở nhiều định dạng khác nhau. Tên cơ sở của tệp văn bản phải là tên của bảng sẽ được sử dụng. Nếu một người sử dụng ổ cắm để kết nối với máy chủ MariaDB, máy chủ sẽ mở và đọc tệp văn bản trực tiếp. Trong các trường hợp khác, khách hàng sẽ mở tệp văn bản. Lệnh SQL LOAD DATA INFILE được sử dụng để nhập các hàng
Sử dụng mysqlimport
Lệnh sử dụng mysqlimport
và cú pháp chung là
mysqlimport [OPTIONS] database textfile1 [textfile2 ...]
Tùy chọn
mysqlimport
hỗ trợ các tùy chọn sau
Tệp tùy chọn
Ngoài việc đọc các tùy chọn từ dòng lệnh, mysqlimport
cũng có thể đọc các tùy chọn từ tệp tùy chọn. Nếu một tùy chọn không xác định được cung cấp cho mysqlimport
trong tệp tùy chọn, thì tùy chọn đó sẽ bị bỏ qua
Các tùy chọn sau đây liên quan đến cách các công cụ dòng lệnh của MariaDB xử lý các tệp tùy chọn. Chúng phải được đưa ra làm đối số đầu tiên trên dòng lệnh
Trong MariaDB 10. 2 trở lên, mysqlimport
được liên kết với MariaDB Connector/C. Do đó, có thể hữu ích khi xem Định cấu hình Trình kết nối MariaDB/C với Tệp tùy chọn để biết thêm thông tin về cách Trình kết nối MariaDB/C xử lý các tệp tùy chọn
Nhóm tùy chọn
mysqlimport
đọc các tùy chọn sau đây từ các tệp tùy chọn
Giá trị mặc định
Bình luận
Nội dung được sao chép trên trang web này là tài sản của chủ sở hữu tương ứng và nội dung này không được MariaDB xem xét trước. Quan điểm, thông tin và ý kiến được thể hiện bởi nội dung này không nhất thiết đại diện cho quan điểm của MariaDB hoặc bất kỳ bên nào khác
Tạo bản sao lưu MySQL và khôi phục kết xuất MySQL [như được đề cập trong bài viết này] không phải là một nhiệm vụ phức tạp nhưng sẽ đến lúc bạn muốn tự động hóa nó theo cách mà bạn có thể tin tưởng rằng dữ liệu của mình luôn được bảo mật 100%.
Chạy các truy vấn SQL bằng thông tin xác thực cơ sở dữ liệu DB_HOST
,
# Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
0, # Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
1 và # Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
2 được chỉ định trong wp-config. php. Điều này không tự tạo cơ sở dữ liệu và chỉ thực hiện bất kỳ tác vụ nào được xác định trong SQLTÙY CHỌN
[]The name of the SQL file to import. If ‘-‘, then reads from STDIN. If omitted, it will look for ‘{dbname}.sql’.[--dbuser=]Username to pass to mysql. Defaults to DB_USER.[--dbpass=]Password to pass to mysql. Defaults to DB_PASSWORD.[--=]Extra arguments to pass to mysql. Refer to mysql binary docs.[--skip-optimization]When using an SQL file, do not include speed optimization such as disabling auto-commit and key checks.[--defaults]Loads the environment’s MySQL option files. Default behavior is to skip loading them to avoid failures due to misconfiguration.VÍ DỤ
# Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
THÔNG SỐ TOÀN CẦU
Các tham số chung này có cùng hành vi trên tất cả các lệnh và ảnh hưởng đến cách WP-CLI tương tác với WordPress
Đối sốMô tả# Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
3Đường dẫn đến tệp WordPress. # Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
4Yêu cầu giả vờ đến từ URL đã cho. Trong nhiều trang, đối số này là cách trang đích được chỉ định. # Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
5Thực hiện thao tác đối với máy chủ từ xa qua SSH [hoặc vùng chứa sử dụng sơ đồ “docker”, “docker-compose”, “docker-compose-run”, “vagrant”]. # Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
6Thực hiện thao tác đối với cài đặt WordPress từ xa qua HTTP. # Import MySQL from a file.
$ wp db import wordpress_dbase.sql
Success: Imported from 'wordpress_dbase.sql'.
7Đặt người dùng WordPress. DB_HOST
0Bỏ qua tải tất cả plugin hoặc danh sách plugin được phân tách bằng dấu phẩy. Ghi chú. mu-plugin vẫn được tải. DB_HOST
1Bỏ qua tải tất cả chủ đề hoặc danh sách chủ đề được phân tách bằng dấu phẩy. DB_HOST
2Bỏ qua tải tất cả các gói đã cài đặt. DB_HOST
3Load file PHP trước khi chạy lệnh [có thể sử dụng nhiều lần]. DB_HOST
4Thực thi mã PHP trước khi chạy lệnh [có thể sử dụng nhiều lần]. DB_HOST
5Tải WordPress trong ngữ cảnh nhất định. DB_HOST
6Có nên tô màu đầu ra hay không. DB_HOST
7Hiển thị tất cả các lỗi PHP và thêm chi tiết vào đầu ra WP-CLI. Các nhóm tích hợp bao gồm. bootstrap, commandfactory và trợ giúp. DB_HOST
8Nhắc người dùng nhập các giá trị cho tất cả các đối số lệnh hoặc một tập hợp con được chỉ định dưới dạng các giá trị được phân tách bằng dấu phẩy. DB_HOST
9 Chặn tin nhắn thông tinTài liệu lệnh được tạo lại ở mỗi lần phát hành. Để thêm hoặc cập nhật một ví dụ, vui lòng gửi yêu cầu kéo đối với phần tương ứng của cơ sở mã
- mysql
Qua
rck-
Cố gắng
mysqlimport
8
Ghi chú. Tốt hơn là sử dụng đường dẫn đầy đủ của tệp tệp SQL. sql
Tùy chọn mysql
mysql hỗ trợ các tùy chọn sau, có thể được chỉ định trên dòng lệnh hoặc trong nhóm mysqlimport
9 và mysqlimport
0 của tệp tùy chọn.
FormatDescriptionIntroducedDeprecatedBật băm lại tự độngBật hiển thị tập kết quả theo chiều dọc tự độngKhông sử dụng tệp lịch sửVô hiệu hóa \r\n – thành – \n dịch và xử lý \0 dưới dạng kết thúc truy vấnSử dụng giao diện mạng được chỉ định để kết nối với máy chủ MySQL Thư mục nơi cài đặt bộ ký tựViết tên cột trong kết quảHiển thị . 5. 7. 2Số giây trước khi hết thời gian kết nốiCơ sở dữ liệu sẽ sử dụngGhi nhật ký gỡ lỗi; . đăng nhập của tôi. cnfĐộ dài gói tối đa để gửi đến hoặc nhận từ máy chủGiới hạn tự động cho các hàng trong một liên kết khi sử dụng –safe-updatesBật các lệnh mysql có tênKích thước bộ đệm cho giao tiếp TCP/IP và ổ cắmVô hiệu hóa tự động băm lạiKhông phát ra tiếng bíp khi xảy ra lỗiKhông đọc tệp tùy chọnBỏ qua các câu lệnh ngoại trừ các câu lệnh mặc định . 1] định dạng5. 7. 5Giới hạn tự động cho các câu lệnh CHỌN khi sử dụng –safe-updatesTên đường dẫn tới tệp chứa khóa công khai RSATên của bộ nhớ dùng chung sẽ sử dụng cho các kết nối bộ nhớ dùng chungHiển thị cảnh báo sau mỗi câu lệnh nếu có bất kỳ tín hiệu nàoBỏ qua tín hiệu SIGINT [thường là kết quả của việc nhập Control+C] . 7. 11Xác minh chứng chỉ máy chủ Giá trị Tên chung so với tên máy chủ được sử dụng khi kết nối với máy chủ Ghi lại các câu lệnh tương tác với syslog5. 7. 1Hiển thị đầu ra ở định dạng bảngThêm một bản sao của đầu ra vào tệp có tên Giao thức được phép cho các kết nối an toàn5. 7. 10Tẩy bộ đệm sau mỗi truy vấnTên người dùng MySQL sẽ sử dụng khi kết nối với máy chủChế độ dài dòngHiển thị thông tin phiên bản và thoátIn các hàng đầu ra của truy vấn theo chiều dọc [một dòng trên mỗi giá trị cột]Nếu không thể thiết lập kết nối, hãy đợi và thử lại thay vì hủy bỏTạo đầu ra XML
4. 5/5 - [2 phiếu]
- THẺ
- mysql
rck