A. Điều đầu tiên đầu tiên:
- Ông Google đã không giúp tôi tìm thấy bất kỳ câu trả lời nào cho câu hỏi của tôi ở trên
- Vâng, tôi đã đọc một giải pháp cho câu hỏi ngược lại ở đây làm thế nào để nâng cấp MySQL lên Mariadb trong XAMPP trong 5 phút trên Windows [và nó đã không giúp tôi: MySQL chỉ đơn giản là không bắt đầu]
- Tôi không mong đợi những câu trả lời như 'Mariadb là tốt hơn, - hãy dừng các bài tập ngớ ngẩn của bạn'.
B. Tôi đang làm việc với MySQL Workbench và vì điều đó không muốn đối mặt với bất kỳ sự không tương thích nào bây giờ hoặc trong tương lai.
C. Ai đó có thể chia sẻ kinh nghiệm của họ [nếu có] trong việc giải quyết vấn đề này?
Đã hỏi ngày 23 tháng 9 năm 2016 lúc 6:54Sep 23, 2016 at 6:54
11
Chạy XAMPP với MySQL
Dưới đây là các hướng dẫn từng bước để tích hợp thực sự MySQL vào XAMPP trên Windows. Điều này đã được thử nghiệm thành công với Windows 10 và XAMPP 7.3.11 cho cả MySQL 8.0.18 và 5.7.28.8.0.18 and 5.7.28.
- Dừng MySQL [thực sự là MariaDB] trong bảng điều khiển XAMPP.
- Tải xuống Máy chủ cộng đồng MySQL dưới dạng Lưu trữ ZIP [phiên bản Windows 64 bit]
- Đổi tên
C:\xampp\mysql
thànhC:\xampp\mariadb
- Trích xuất kho lưu trữ zip đã tải xuống cho
C:\xampp\mysql
. Hãy chắc chắn rằng bạn trích xuất cấp độ thư mục có các thư mục conbin
,include
,lib
, v.v. - Sao chép
C:\xampp\mariadb\bin\my.ini
sangC:\xampp\mysql\bin
- Mở
0 trong một trình soạn thảo và nhận xét dòng bắt đầu vớicd C:\xampp\mysql bin\mysqld --initialize-insecure --log_syslog=0 start /b bin\mysqld --log_syslog=0 bin\mysql -u root CREATE USER pma@localhost; SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql; GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost; \q bin\mysqladmin -u root shutdown
1 trong phầncd C:\xampp\mysql bin\mysqld --initialize-insecure --log_syslog=0 start /b bin\mysqld --log_syslog=0 bin\mysql -u root CREATE USER pma@localhost; SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql; GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost; \q bin\mysqladmin -u root shutdown
2.cd C:\xampp\mysql bin\mysqld --initialize-insecure --log_syslog=0 start /b bin\mysqld --log_syslog=0 bin\mysql -u root CREATE USER pma@localhost; SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql; GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost; \q bin\mysqladmin -u root shutdown
Mở dấu nhắc lệnh và chạy các lệnh sau:
Cho MySQL 8.0,18:8.0.18:
cd C:\xampp\mysql bin\mysqld --initialize-insecure start /b bin\mysqld bin\mysql -u root CREATE USER pma@localhost; SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql; GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost; ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY ''; ALTER USER pma@localhost IDENTIFIED WITH mysql_native_password BY ''; \q bin\mysqladmin -u root shutdown
Đối với MySQL 5.7.28:5.7.28:
cd C:\xampp\mysql bin\mysqld --initialize-insecure --log_syslog=0 start /b bin\mysqld --log_syslog=0 bin\mysql -u root CREATE USER pma@localhost; SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql; GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost; \q bin\mysqladmin -u root shutdown
Bắt đầu Apache và MySQL trong bảng điều khiển XAMPP.
- Truy cập // localhost/phpmyadmin và xác minh rằng máy chủ cơ sở dữ liệu của bạn hiện được báo cáo là
3.cd C:\xampp\mysql bin\mysqld --initialize-insecure --log_syslog=0 start /b bin\mysqld --log_syslog=0 bin\mysql -u root CREATE USER pma@localhost; SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql; GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost; \q bin\mysqladmin -u root shutdown
Đã trả lời ngày 21 tháng 11 năm 2019 lúc 11:19Nov 21, 2019 at 11:19
emkey08emkey08emkey08
4.1972 Huy hiệu vàng31 Huy hiệu bạc31 Huy hiệu Đồng2 gold badges31 silver badges31 bronze badges
9
Bạn có thể sử dụng cách sau.
- Dừng Mariadb trong XAMPP, hiển thị khi MySQL chạy ...
- Tải xuống Trình cài đặt cho trình cài đặt Windows MySQL
- Làm theo hướng dẫn.
- Bây giờ hãy bắt đầu Apache2 và xóa cookie trong trình duyệt của bạn. Bây giờ bạn có thể thấy phpmyadmin và workbench hiển thị loại máy chủ: MySQLServer type: MySQL
Nếu bạn muốn gắn bó với MariaDB thì bạn cũng có thể sử dụng SQLYOG.MariaDB then you can use sqlyog also.
Hy vọng nó trả lời câu hỏi của bạn
Đã trả lời ngày 22 tháng 1 năm 2017 lúc 6:20Jan 22, 2017 at 6:20
Mã codecCode
1.5142 Huy hiệu vàng23 Huy hiệu bạc37 Huy hiệu đồng2 gold badges23 silver badges37 bronze badges
Bạn phải điều chỉnh ít với XAMPP để sử dụng MySQL thay vì MariaDB. Tôi chỉ làm theo và nó hoạt động, tôi nghĩ nó cũng có thể hữu ích cho người khác.
- Tải xuống và cài đặt trình cài đặt MySQL.
2.Stop XAMPP và đổi tên thư mục MySQL bên trong thư mục XAMPP [có thể không cần thiết!]
3. Chỉ bắt đầu Apache từ bảng điều khiển XAMPP. Không cần phải bắt đầu mysql.
4. Bước đi. Hãy chắc chắn rằng việc chạy MySQL của bạn trong hệ thống của bạn. Đó là nó ..
Kiểm tra bảng quản trị PHP ở đó, bạn có thể thấy
cd C:\xampp\mysql
bin\mysqld --initialize-insecure --log_syslog=0
start /b bin\mysqld --log_syslog=0
bin\mysql -u root
CREATE USER pma@localhost;
SOURCE C:/xampp/phpMyAdmin/sql/create_tables.sql;
GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON phpmyadmin.* TO pma@localhost;
\q
bin\mysqladmin -u root shutdown
4 thay vì Mariadb ...Thanks..
Đã trả lời ngày 24 tháng 8 năm 2017 lúc 15:40Aug 24, 2017 at 15:40
Tôi vừa nâng cấp XAMPP vì PHP 7. Tôi cũng đang sử dụng MySQL Workbench. Tôi muốn gần gũi với sản xuất nhất có thể, nhưng Webhoster của tôi chỉ hỗ trợ MySQL. Những lý do của tôi để chuyển từ Mariadb sang MySQL
Tôi đã làm theo các bước sau: [cũng tối đa 5 phút] //gist.github.com/odan/c799417460470c3776ffa8adce57eece
Đã trả lời ngày 5 tháng 2 năm 2018 lúc 20:00Feb 5, 2018 at 20:00
ManfredmanfredManfred
9809 Huy hiệu bạc10 Huy hiệu đồng9 silver badges10 bronze badges
2