Hướng dẫn how do i setup mysql for the first time? - làm cách nào để thiết lập mysql lần đầu tiên?

Nội dung này đã được lưu trữ, và không còn được duy trì bởi Đại học Indiana. Thông tin ở đây có thể không còn chính xác và các liên kết có thể không còn có sẵn hoặc đáng tin cậy.

Khi tài khoản MySQL của bạn được tạo, WebMaster IU đã cung cấp cho bạn số cổng và mật khẩu root để sản xuất và kiểm tra tài khoản MySQL của bạn. Sử dụng thông tin này và làm theo các bước dưới đây để thiết lập tài khoản của bạn để sử dụng.

  1. Đăng nhập vào tài khoản MySQL của bạn trên mysql.iu.edu. Bạn sẽ cần sử dụng máy khách dòng lệnh SSH, chẳng hạn như putty (windows) hoặc thiết bị đầu cuối (mac). Bạn có thể nhận được putty từ IUware. Để kết nối với tài khoản MySQL của bạn, hãy sử dụng thông tin sau:
      Host Name: mysql.iu.edu
      Username: same as your Webserve account
      Password: same as your Webserve account

    Nếu bạn muốn đăng nhập vào máy chủ MySQL thử nghiệm, hãy sử dụng tên máy chủ mysql-test.iu.edu thay thế.

  2. Bắt đầu máy chủ MySQL của bạn. Nhập lệnh sau để khởi động máy chủ của bạn:
    janus:account> cmd_mysql start

    Bạn sẽ thấy một số tin nhắn cho biết tiến trình của máy chủ bắt đầu.

  3. Thay đổi mật khẩu gốc. Đây là mật khẩu bạn đã được cung cấp bởi WebMaster IU khi tài khoản của bạn được tạo. Bạn nên chọn một mật khẩu rất mạnh mẽ. (Xem cụm mật khẩu IU của bạn).

    Để thay đổi mật khẩu gốc cho tài khoản của bạn, hãy thay thế new password bằng mật khẩu bạn muốn đặt:

      janus:account> mysqladmin -p password new password
      Enter password:
      {enter the password IU Webmaster provided}

    Nếu sử dụng các ký tự đặc biệt như $ hoặc! Trong mật khẩu gốc, bạn có thể cần sử dụng các báo giá duy nhất xung quanh mật khẩu trong lệnh ở trên.

    Important:

    Hãy chắc chắn để giữ mật khẩu gốc của bạn an toàn. UIT có thể không thể lấy nó nếu bạn mất hoặc quên nó.

  4. Đặt các đặc quyền cho người dùng root (và các tên người dùng khác mà bạn chọn) cho các kết nối đến từ các máy chủ web. Để tạo kết nối với cơ sở dữ liệu của bạn từ các ứng dụng trên Webserve, bạn cần đặt đặc quyền cho tên người dùng tạo kết nối, như được hiển thị. Đặc quyền phải được cấp cho mạng con (129,79,78.%) Thay vì tên máy chủ/tên máy.
     janus:account> mysql --user=root -p
      Password: {enter the password you set for root in the previous step}
      mysql> use mysql
      mysql> grant all privileges on *.* to root@'129.79.78.%' identified by 'new password' with grant option;

    Notes:

    • Thay thế '
      janus:account> cmd_mysql start
      0' bằng mật khẩu được đặt cho root ở bước trước.
    • Bạn phải sử dụng các báo giá đơn xung quanh mật khẩu và số mạng con, như trong ví dụ.

    Không bao giờ sử dụng tên người dùng root MySQL để tạo kết nối từ các ứng dụng web của bạn, vì điều này cho phép ứng dụng làm bất cứ điều gì cho bất kỳ cơ sở dữ liệu nào của bạn, thậm chí xóa chúng hoàn toàn. Thay vào đó, hãy tạo tên người dùng MySQL với các đặc quyền ít hơn, như được hiển thị trong bước tiếp theo.

  5. Tạo người dùng MySQL bổ sung:
      mysql> CREATE USER 'account'@'129.79.78.%' IDENTIFIED BY
      'password';

    Thay thế

    janus:account> cmd_mysql start
    2 bằng tên người dùng MySQL bạn muốn tạo và thay thế
    janus:account> cmd_mysql start
    3 bằng mật khẩu mà bạn muốn người dùng MySQL có.

  6. Đặt đặc quyền cho tên người dùng bổ sung. Bạn có thể đặt các đặc quyền cho tên tài khoản Webserver/MySQL của bạn hoặc các tên người dùng khác mà bạn chọn. Chỉ cấp các đặc quyền cần thiết cho tên người dùng có. Trong ví dụ này, các đặc quyền ít hơn những gì được đặt cho root ở trên đang được cấp cho tên người dùng
    janus:account> cmd_mysql start
    4, cụ thể là khả năng chèn, cập nhật và xóa các hàng từ các bảng trong cơ sở dữ liệu có tên
    janus:account> cmd_mysql start
    5:
      mysql> GRANT select,insert,update,delete on dbname.* to account@'129.79.78.%' identified by 'password';
      mysql> quit

    Thay thế

    janus:account> cmd_mysql start
    4 bằng tên người dùng bạn muốn cấp các đặc quyền và thay thế
    janus:account> cmd_mysql start
    7 bằng mật khẩu bạn muốn đặt cho tên người dùng đó. Bạn nên thay thế các đặc quyền được liệt kê bằng những đặc quyền bạn muốn cấp cho tên người dùng đó và bạn nên thay thế
    janus:account> cmd_mysql start
    8 bằng tên của cơ sở dữ liệu/bảng mà tên người dùng này sẽ có quyền truy cập.

    Để biết thêm hướng dẫn và tùy chọn khi thiết lập các đặc quyền, hãy xem Lưu trữ: Di sản MySQL cho các đặc quyền của Webserve.

  7. Tài khoản của bạn hiện đã sẵn sàng để sử dụng. Bạn có thể tạo kết nối cơ sở dữ liệu bằng cách sử dụng các kết hợp tên người dùng/mật khẩu bạn đặt ở bước trên. Ngoài việc thực hiện các tác vụ quản trị cơ sở dữ liệu bằng cách đăng nhập tài khoản dịch vụ MySQL của bạn trên mysql.iu.edu hoặc mysql-test.iu.edu, bạn cũng có thể thực hiện các tác vụ này bằng giao diện web của chương trình Phpmyadmin được lưu trữ: PhpMyAdmin.

Đây là tài liệu BFPF trong cơ sở kiến ​​thức. Sửa đổi lần cuối vào ngày 2021-09-08 10:18:31.bfpf in the Knowledge Base.
Last modified on 2021-09-08 10:18:31.