Mọi người cho em hỏi trong MySQL làm sao để đổi tên một bảng được tạo sẵn tên database mà không làm thay đổi dữ liệu của tất cả các cột?
Mọi người cho em hỏi trong MySQL làm sao để đổi tên một bảng được tạo sẵn tên database mà không làm thay đổi dữ liệu của tất cả các cột?
Mình không hiểu chính xác SQL injection là gì, và SQL injection liên quan tới bảo mật của trang như thế nào. Ai biết giải thích giùm mình thông qua ví dụ cụ thể (sử dụng PHP và MySQL) với?
Em dùng Putty trên Windows để kết nối với máy chủ chạy hệ điều hành Linux (CentOS 6). Sau khi login vào thì làm cách nào để kiểm tra được trạng thái hoạt động của MySQL Server?
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.
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?
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?
Amazon Web Service hay AWS là dịch dịch vụ điện toán đám mây hàng đầu trên thế giới được cung cấp bởi công ty Amazon. Trong đó Amazon EC2 hay Elastic Compute Cloud là một trong các gói dịch vụ được sử dụng phổ biến nhất trong các gói dịch vụ có trong Amazon Web Service. Amazon EC2 cung cấp một kiến trúc cơ sở hạ tầng để chúng ta có thể dễ dàng sử dụng và quản lý các máy chủ của họ. Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu cách cài đặt LAMP Stack trên một máy chủ Amazon EC2 sử dụng phiên...