Truy cập các ứng dụng trực tiếp tới XAMPP
Số trang: 3
Loại file: pdf
Dung lượng: 110.83 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Server Quản Trị Mạng - Trong bài viết này sử dụng hệ điều hành Linux Ojuba 2 - 1 nền tảng dựa trên bộ khung của Fedora 10, tài khoản sử dụng ở đây là root và tạm dừng toàn bộ hoạt động của MySQL database server: /etc/init.d/mysqld stop Nếu bạn muốn sử dụng đầy đủ chức năng của LAMP server chỉ với 1 bước thì XAMPP là giải pháp tuyệt vời, nhưng bạn sẽ không thể truy cập được MySQL database server sử dụng mysql client như bình thường (/usr/bin/mysql), mà thay vào đó, bạn phải sử dụng ứng...
Nội dung trích xuất từ tài liệu:
Truy cập các ứng dụng trực tiếp tới XAMPP Truy cập các ứng dụng trực tiếp tới XAMPP MySQL Server Quản Trị Mạng - Trong bài viết này sử dụng hệ điều hành Linux Ojuba 2 - 1 nền tảng dựa trên bộ khung của Fedora 10, tài khoản sử dụng ở đây là root và tạm dừng toàn bộ hoạt động của MySQL database server: /etc/init.d/mysqld stop Nếu bạn muốn sử dụng đầy đủ chức năng của LAMP server chỉ với 1 b ước thì XAMPP là gi ải pháp tuyệt vời, nhưng bạn sẽ không thể truy cập đ ược MySQL database server sử dụng mysql client như bình thường (/usr/bin/mysql), mà thay vào đó, bạn phải sử dụng ứng dụng client đi kèm (/opt/lampp/bin/mysql). Và đây là 1 số vấn đề mà người sử dụng hay gặp phải, họ có 1 vài cơ sở dữ liệu, những đoạn m ã và ứng dụng khác cần truy cập tới c ơ sở dữ liệu này bằng hàm mysql client (/usr/bin/mysql) ở chế độ mặc định, nhưng lại không có lựa chọn để thay đổi tất cả các đoạn mã nguồn của ứng dụng trỏ tới XAMPP client. Giải pháp đầu tiên: Di chuyển mục mysql client (/usr/bin/mysql): mv /usr/bin/mysql /usr/bin/mysql.original Sau đó tạo 1 liên kết động tới XAMPP client (/opt/lampp/bin/mysql) ở c ùng vị trí như sau: ln -s /opt/lampp/bin/mysql /usr/bin/mysql Giải pháp thứ 2: Trong phương pháp này, chúng ta sẽ làm việc trực tiếp với file sock, file này có nhiệm vụ trỏ các hoạt động trực tiếp đến database server. XAMPP th ường xuyên lưu file sock trong vị trí sau: /opt/lampp/var/mysql/mysql.sock Nhưng với những ứng dụng trong hệ thống, thì sẽ phải áp dụng cách sau: /var/run/mysqld/mysqld.sock Để tất cả các chương trình đều sử dụng XAMPP database server, chúng ta phải chỉ định các chương trình này trỏ đến file XAMPP, hoặc đ ơn giản hơn, tạo liên kết tới file XAMPP trong địa chỉ riêng rẽ. Do đó, mỗi chương trình muốn truy cập tới database server đều phải trỏ qua XAMPP server. Sử dụng lệnh sau: ln -s /opt/lampp/var/mysql/mysql.sock /var/mysql/mysql.sock Sau khi thực hiện bước này, các ứng dụng đều đã có thể hoạt động, truy cập trực tiếp đến cơ sở dữ liệu bình thường mà không gặp cản trở nào. T.Anh (theo howtoforce)
Nội dung trích xuất từ tài liệu:
Truy cập các ứng dụng trực tiếp tới XAMPP Truy cập các ứng dụng trực tiếp tới XAMPP MySQL Server Quản Trị Mạng - Trong bài viết này sử dụng hệ điều hành Linux Ojuba 2 - 1 nền tảng dựa trên bộ khung của Fedora 10, tài khoản sử dụng ở đây là root và tạm dừng toàn bộ hoạt động của MySQL database server: /etc/init.d/mysqld stop Nếu bạn muốn sử dụng đầy đủ chức năng của LAMP server chỉ với 1 b ước thì XAMPP là gi ải pháp tuyệt vời, nhưng bạn sẽ không thể truy cập đ ược MySQL database server sử dụng mysql client như bình thường (/usr/bin/mysql), mà thay vào đó, bạn phải sử dụng ứng dụng client đi kèm (/opt/lampp/bin/mysql). Và đây là 1 số vấn đề mà người sử dụng hay gặp phải, họ có 1 vài cơ sở dữ liệu, những đoạn m ã và ứng dụng khác cần truy cập tới c ơ sở dữ liệu này bằng hàm mysql client (/usr/bin/mysql) ở chế độ mặc định, nhưng lại không có lựa chọn để thay đổi tất cả các đoạn mã nguồn của ứng dụng trỏ tới XAMPP client. Giải pháp đầu tiên: Di chuyển mục mysql client (/usr/bin/mysql): mv /usr/bin/mysql /usr/bin/mysql.original Sau đó tạo 1 liên kết động tới XAMPP client (/opt/lampp/bin/mysql) ở c ùng vị trí như sau: ln -s /opt/lampp/bin/mysql /usr/bin/mysql Giải pháp thứ 2: Trong phương pháp này, chúng ta sẽ làm việc trực tiếp với file sock, file này có nhiệm vụ trỏ các hoạt động trực tiếp đến database server. XAMPP th ường xuyên lưu file sock trong vị trí sau: /opt/lampp/var/mysql/mysql.sock Nhưng với những ứng dụng trong hệ thống, thì sẽ phải áp dụng cách sau: /var/run/mysqld/mysqld.sock Để tất cả các chương trình đều sử dụng XAMPP database server, chúng ta phải chỉ định các chương trình này trỏ đến file XAMPP, hoặc đ ơn giản hơn, tạo liên kết tới file XAMPP trong địa chỉ riêng rẽ. Do đó, mỗi chương trình muốn truy cập tới database server đều phải trỏ qua XAMPP server. Sử dụng lệnh sau: ln -s /opt/lampp/var/mysql/mysql.sock /var/mysql/mysql.sock Sau khi thực hiện bước này, các ứng dụng đều đã có thể hoạt động, truy cập trực tiếp đến cơ sở dữ liệu bình thường mà không gặp cản trở nào. T.Anh (theo howtoforce)
Tìm kiếm theo từ khóa liên quan:
Lý thuyết tin học SQL Tin học đại cương giáo trình Tin học đại cương bài giảng Tin học đại cương tài liệu Tin học đại cương lý thuyết Tin học đại cươngGợi ý tài liệu liên quan:
-
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 298 0 0 -
Tài liệu hướng dẫn thực hành Tin học đại cương - ĐH Bách Khoa Hà Nội
40 trang 257 0 0 -
Giáo trình Tin học đại cương part 7
19 trang 231 0 0 -
Giáo trình Tin học đại cương: Phần 1 - ĐH Kinh tế Quốc Dân
130 trang 156 0 0 -
Giáo trình Tin học đại cương (Tái bản năm 2020): Phần 1 - PGS.TS. Nguyễn Thị Thu Thủy (Chủ biên)
105 trang 141 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 126 0 0 -
Giáo trình Tin học đại cương: Phần 1 - Vi Hồng Thắm
90 trang 125 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 115 0 0 -
Trắc nghiệm và đáp án hệ cơ sở dữ liệu - ĐH Công Nghiệp Tp. Hồ Chí Minh
63 trang 113 0 0 -
Quản trị người dùng trong Exchange 2007 bằng Powershell
9 trang 106 0 0