Để tạo cơ sở dữ liệu MySQL mới, hãy chạy lệnh sau, chỉ cần thay thế database_name bằng tên của cơ sở dữ liệu mà bạn muốn tạo Show
Nếu bạn cố gắng tạo cơ sở dữ liệu đã tồn tại, bạn sẽ thấy thông báo lỗi sau
Để tránh lỗi nếu cơ sở dữ liệu có cùng tên mà bạn đang cố tạo tồn tại, bạn có thể sử dụng lệnh sau
Trong kết quả ở trên, Truy vấn OK có nghĩa là truy vấn đã thành công và 1 cảnh báo cho chúng tôi biết rằng cơ sở dữ liệu đã tồn tại và không có cơ sở dữ liệu mới nào được tạo 2) Liệt kê tất cả cơ sở dữ liệu MySQLBạn có thể liệt kê tất cả các cơ sở dữ liệu tồn tại trên máy chủ MySQL hoặc MariaDB của chúng tôi bằng lệnh sau
Đầu ra sẽ trông giống như thế này
Cơ sở dữ liệu information_schema, mysql, performance_schema và sys được tạo khi cài đặt và chúng đang lưu trữ thông tin về tất cả các cơ sở dữ liệu khác, cấu hình hệ thống, người dùng, quyền và các dữ liệu quan trọng khác. Các cơ sở dữ liệu này là cần thiết cho chức năng phù hợp của cài đặt MySQL 3) Xóa cơ sở dữ liệu MySQLXóa cơ sở dữ liệu MySQL đơn giản như chạy một lệnh. Đây là một hành động không thể đảo ngược và nên được thực hiện một cách thận trọng. Đảm bảo rằng bạn không xóa nhầm cơ sở dữ liệu, vì một khi bạn xóa cơ sở dữ liệu, cơ sở dữ liệu sẽ không thể khôi phục được
Nếu bạn cố xóa cơ sở dữ liệu không tồn tại, bạn sẽ thấy thông báo lỗi sau
Để tránh lỗi này, bạn có thể sử dụng lệnh sau
4) Tạo tài khoản người dùng MySQL mớiTài khoản người dùng trong MySQL bao gồm tên người dùng và tên máy chủ lưu trữ Trong lệnh trên, chúng tôi đã đặt phần tên máy chủ thành localhost, điều đó có nghĩa là người dùng này sẽ chỉ có thể kết nối với máy chủ MySQL từ máy chủ cục bộ ( i. e từ hệ thống nơi Máy chủ MySQL chạy). Nếu bạn muốn cấp quyền truy cập từ (các) máy chủ khác, chỉ cần thay đổi localhost bằng IP của máy từ xa hoặc sử dụng ký tự đại diện '%' cho phần máy chủ, điều đó có nghĩa là tài khoản người dùng sẽ có thể kết nối từ bất kỳ máy chủ nào 04) Thay đổi mật khẩu tài khoản người dùng MySQLCú pháp thay đổi mật khẩu tài khoản người dùng MySQL hoặc MariaDB tùy thuộc vào phiên bản máy chủ mà bạn đang chạy trên hệ thống của mình 1Nếu bạn có MySQL 5. 7. 6 trở lên hoặc MariaDB 10. 1. 20 trở lên, để thay đổi mật khẩu, hãy sử dụng lệnh sau 2Nếu bạn có MySQL 5. 7. 5 trở lên hoặc MariaDB 10. 1. 20 tuổi trở lên thì dùng 3Trong cả hai trường hợp, đầu ra sẽ trông như thế này 45) Liệt kê tất cả tài khoản người dùng MySQLBạn có thể liệt kê tất cả tài khoản người dùng MySQL hoặc MariaDB bằng cách truy vấn mysql. bảng người dùng 5Đầu ra sẽ trông giống như bên dưới 66)Xóa tài khoản người dùng MySQLĐể xóa tài khoản người dùng, hãy sử dụng lệnh sau 7Nếu bạn cố xóa tài khoản người dùng không tồn tại, lỗi sẽ xảy ra 8Tương tự như khi làm việc với cơ sở dữ liệu để tránh lỗi các bạn có thể sử dụng 97) Cấp quyền cho tài khoản người dùng MySQLCó nhiều loại đặc quyền có thể được cấp cho tài khoản người dùng. Bạn có thể tìm thấy danh sách đầy đủ các đặc quyền được hỗ trợ bởi MySQL tại đây. Trong hướng dẫn này, chúng ta sẽ đi qua một số ví dụ 0Để cấp tất cả các đặc quyền cho tài khoản người dùng trên tất cả các cơ sở dữ liệu, hãy sử dụng lệnh sau 1Để cấp tất cả các đặc quyền cho tài khoản người dùng trên một bảng cụ thể từ cơ sở dữ liệu, hãy sử dụng lệnh sau 2Nếu bạn chỉ muốn cấp các đặc quyền cụ thể cho tài khoản người dùng trên một loại cơ sở dữ liệu cụ thể 38) Thu hồi quyền từ tài khoản người dùng MySQLNếu bạn cần thu hồi một hoặc nhiều đặc quyền hoặc tất cả các đặc quyền từ tài khoản người dùng, thì cú pháp gần giống với việc cấp nó. Ví dụ: nếu bạn muốn thu hồi tất cả các đặc quyền từ tài khoản người dùng trên cơ sở dữ liệu cụ thể, hãy sử dụng lệnh sau 49) Hiển thị đặc quyền tài khoản người dùng MySQLĐể tìm (các) đặc quyền được cấp cho một loại tài khoản người dùng MySQL cụ thể 5Phần kết luậnHướng dẫn này chỉ bao gồm những điều cơ bản, nhưng nó sẽ là một khởi đầu tốt cho bất kỳ ai muốn tìm hiểu cách tạo và khôi phục cơ sở dữ liệu MySQL từ dòng lệnh bằng tiện ích mysqldump Làm cách nào để tạo cơ sở dữ liệu mới trong MySQL Linux?Nếu bảo mật không được xem xét, hãy cấp tất cả các đặc quyền. . Bắt đầu công cụ dòng lệnh mysql. mysql Chạy các lệnh GRANT. GRANT TẠO BẢNG TẠM THỜI TRÊN databaseName. * ĐẾN Tên người dùng; . * ĐẾN tên người dùng; . * ĐẾN tên người dùng; Làm cách nào để khởi động máy chủ MySQL trên CentOS 7?Cài đặt MySQL CentOS . Thiết lập kho lưu trữ Yum. Thực hiện lệnh sau để kích hoạt kho lưu trữ MySQL yum trên CentOS. . Cài đặt máy chủ cộng đồng MySQL 8. . Bắt đầu dịch vụ MySQL. . Hiển thị mật khẩu mặc định cho người dùng root. . Cài đặt bảo mật MySQL. . Khởi động lại và kích hoạt dịch vụ MySQL. . Kết nối với MySQL Làm cách nào để tạo cơ sở dữ liệu MySQL trong thiết bị đầu cuối?Tạo cơ sở dữ liệu MySQL bằng CLI . SSH vào máy chủ của bạn với quyền root Đăng nhập vào MySQL với quyền root. Sao chép. gốc mysql -u Tạo người dùng cơ sở dữ liệu mới. Sao chép. CẤP TẤT CẢ CÁC ĐẶC QUYỀN TRÊN *. . Đăng xuất khỏi MySQL bằng cách gõ. \q Đăng nhập với tư cách người dùng cơ sở dữ liệu mới mà bạn vừa tạo. Sao chép. mysql -u db_user -p. . Tạo cơ sở dữ liệu mới. Sao chép Làm cách nào để tạo cơ sở dữ liệu MySQL mới?Nhấp chuột phải vào tên kết nối và chọn Cơ sở dữ liệu mới . Ngoài ra, hãy chuyển đến menu Cơ sở dữ liệu trên thanh công cụ chính và nhấp vào Cơ sở dữ liệu mới. 4. Trong tab Cơ sở dữ liệu mới sẽ mở ra, hãy nhập tên cho cơ sở dữ liệu mới của bạn, chọn bộ ký tự và đối chiếu. |