Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lỗi DELIMITER trong MySql

Dấu phân tách chỉ được sử dụng bởi máy khách mysql (không phải trên API, trình điều khiển ... vv).
Vì vậy, nó sẽ không hoạt động.

Xem thông báo lỗi của bạn:-

[sql] Executing resource: /mysql/install/db_auto_increment_settings_procedure.sql  
[sql] Failed to execute:  DELIMITER

Khá chắc chắn rằng điều này sẽ hoạt động trong hệ thống linux

mysql -u root -pxxx -h yyy < YOUR_SQL.sql

Nếu có thể, bạn chỉ cần tạo thủ tục được lưu trữ theo cách thủ công bằng ứng dụng khách mysql,
và là một giải pháp không tốn kém.

Nếu bạn cần tạo động này,
tài liệu này có thể cung cấp một số thông tin chi tiết
http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-basic.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. chọn tổng cho đến số tiền nhất định và sau đó cập nhật các trường nhất định dựa trên điều kiện

  2. In dữ liệu hierachical trong một dạng cha mẹ danh sách không có thứ tự php?

  3. Ngoại lệ không mong muốn:SQLSTATE [HY000] [1045] Quyền truy cập bị từ chối đối với người dùng **** @ 'localhost' (sử dụng mật khẩu:CÓ)

  4. Sao chép / nhân bản / sao lưu bảng cơ sở dữ liệu một cách hiệu quả - Mysql

  5. Quản lý hiệu quả các thay đổi dữ liệu