Các bác cho em hỏi sự khác nhau giữa hai thằng "INNER JOIN" và "OUTER JOIN" trong MySQL là như thế nào? Nếu được thì các bác cho em vài ví dụ minh hoạ cụ thể dễ hình dung.
Các bác cho em hỏi sự khác nhau giữa hai thằng "INNER JOIN" và "OUTER JOIN" trong MySQL là như thế nào? Nếu được thì các bác cho em vài ví dụ minh hoạ cụ thể dễ hình dung.
Các bác cho em hỏi sự khác nhau giữa hai thằng "INNER JOIN" và "OUTER JOIN" trong MySQL là như thế nào? Nếu được thì các bác cho em vài ví dụ minh hoạ cụ thể dễ hình dung.
Trong khi học về lập trình web em gặp phải thuật ngữ SQL Injection nhưng chưa hiểu SQL Injection là gì. Bác nào có thể giải thích một cách đơn giản về thuật ngữ này giúp em được không ạ?
Sau khi cài đặt PHPMyadmin khởi động lại Apache và truy cập vào trang quản trị của PHPMyadmin thì mình thấy có dòng thông báo lỗi như sau:
mysqli_real_connect(): (HY000/1045): Access denied for user 'pma'@'localhost' (using password: YES)
Mọi người cho mình hỏi lỗi trên là lỗi gì và làm sao để khắc phục được nó?
P/S: Mặc dù có thông báo lỗi trên nhưng mình vẫn có thể sử dụng các tính năng quản trị database của MySQL như chọn database, quản lý dữ liệu trên các bảng của database.
Em có một cơ sở dữ liệu MySQL với một bảng tên là oc_products
và trên bảng oc_products
này đang dùng một cột có tên là price
với dữ liệu là INT(11)
để lưu giá của sản phẩm. Bây giờ em muốn chuyển về kiểu dữ liệu VARCHAR(255)
thì phải làm thế nào?
Em có một cơ sở dữ liệu MySQL với một bảng tên là oc_products
và trên bảng oc_products
này đang dùng một cột có tên là price
với dữ liệu là INT(11)
để lưu giá của sản phẩm. Bây giờ em muốn chuyển về kiểu dữ liệu VARCHAR(255)
thì phải làm thế nào?
Em có một cơ sở dữ liệu MySQL với một bảng tên là oc_products
và trên bảng oc_products
này đang dùng một cột có tên là price
với dữ liệu là INT(11)
để lưu giá của sản phẩm. Bây giờ em muốn chuyển về kiểu dữ liệu VARCHAR(255)
thì phải làm thế nào?
Máy em cài đặt MySQL phiên bản 5.7 sử dụng Homebrew nhưng trong quá trình cài đặt thì em lại chọn các tuỳ chọn mặc định theo như hướng dẫn nên sau khi cài đặt em phát hiện ra là người dùng root
không có mật khẩu.
Bây giờ em muốn đặt lại mật khẩu cho người dùng root
trong MySQL thì phải làm như thế nào?
Máy em cài đặt MySQL phiên bản 5.7 sử dụng Homebrew nhưng trong quá trình cài đặt thì em lại chọn các tuỳ chọn mặc định theo như hướng dẫn nên sau khi cài đặt em phát hiện ra là người dùng root
không có mật khẩu.
Bây giờ em muốn đặt lại mật khẩu cho người dùng root
trong MySQL thì phải làm như thế nào?
Theo mình hiểu thì SQL là ngôn ngữ truy vấn có cấu trúc và MySQL cũng là một loại ngôn ngữ truy vấn có cấu trúc? Như vậy thì MySQL và SQL có phải là một hay không nếu khác nhau thì khác nhau ở điểm nào?