Cách tạo database trong mysql

     

tạo ra cơ sở dữ liệu trong MySQL

bài bác này hướng dẫn các bạn 3 cách để tạo cơ sở dữ liệu trong MySQL:

áp dụng lệnh CREATE DATABASE áp dụng trình phpMyAdmin của XAMPP Sử dụng phần mềm Navicat


Bạn đang xem: Cách tạo database trong mysql

I. Thực hiện lệnh CREATE DATABASE

Để tạo cơ sở dữ liệu, chúng ta có thể sử dụng lệnh CREATE trong MySQL. 1. Cú pháp cơ bạn dạng của lệnh CREATE DATABASE:
Lệnh này sẽ tạo nên một các đại lý dữ liệu có tên là sinhvien trong MySQL Database.

2. Tạo ra database trong MySQL với character setcollation:

Với việc chỉ định character set cùng collection có thể chấp nhận được bạn nhập kiểu ký tự vào bảng trong cửa hàng dữ liệu, ví dụ bạn có nhu cầu nhập giờ đồng hồ Việt bao gồm dấu thì character set các bạn phải hướng đẫn là UTF-8...


MySQL cung ứng hai loại bộ ký tự UTF8: utf8 và utf8mb4.

Bảng ký kết tự utf8 của MySQL chứa những ký trường đoản cú từ phương diện phẳng đa lớp, nói một cách khác là BMP - nó là tập phù hợp con của những ký tự UTF8 có từ là 1 đến 3 byte. Các ký từ 4 byte không được bao hàm trong bảng ký tự này với khi thế lưu trữ các ký từ bỏ này trong bảng MySQL, sẽ xảy ra lỗi giá trị chuỗi không bao gồm xác.

cam kết tự utf8mb4 của MySQL là siêu cam kết tự của BMP cùng cũng chứa những ký trường đoản cú 4 byte. Cam kết tự này được hỗ trợ kể tự MySQL 5.5.3. Vào trường phù hợp này, sever MySQL bắt buộc được cấu hình với tùy lựa chọn character_set_server = utf8mb4 với không thực hiện thuộc tính liên kết thecharacterEncoding. Xem http://dev.mysql.com/doc/refman/5.5/en/connector-j-reference-charsets.html để hiểu thêm chi tiết.

vì vậy để sử dụng bộ ký tự utf8mb4 nên thực hiện phiên bản MySQL 5.5.3 trở lên cùng trình liên kết / J (trình điều khiển và tinh chỉnh jdbc) của MySQL phiên phiên bản 5.1.18 trở lên.

3. Sử dụng từ khóa IF NOT EXISTS

Khi chúng ta dùng lệnh trên thì giả dụ bảng đang tồn tại thì khối hệ thống sẽ báo lỗi. Nếu không muốn thấy được lỗi này, chúng ta nên thực hiện thêm từ bỏ khóa IF NOT EXISTS của MySQL.

Cú pháp:


CREATE DATABASE IF NOT EXISTS
Ví dụ: tạo các đại lý dữ liệu có tên nhanvien như sau, khối hệ thống sẽ ko hiển thị lỗi:


CREATE DATABASE nhanvien;CREATE DATABASE IF NOT EXISTS nhanvien;

II. áp dụng trình phpMyAdmin của XAMPP

vào bài setup MySQL đã giải đáp bạn thiết lập MySQL bằng cách cài để XAMPP trên windows.

Start Apache với MySQL:

*

Mở page http://localhost/ -> Mở page "phpMyAdmin" (hệ quản lí trị đại lý dữ liệu)

Để chế tác một database các bạn bấm chuột vào Databases bên trên thanh menu hoặc kích vào New sống phía bên tay trái như trong hình sau:

*

Nhập thương hiệu database là sinhvien và kiểu ký tự giờ đồng hồ Việt gồm dấu là utf8_vietnamese_ci:

*

sau đó click Create để sinh sản database, kết quả như sau:

*



Xem thêm: 77 Độ F Bằng Bao Nhiêu Độ C Huyển Đổi Độ F Sang Độ C, Chuyển Đổi Từ ° F Sang ° C Đơn Giản, Nhanh Chóng

III. Sử dụng phần mềm Navicat

tạo nên một connection đến máy chủ MySQL mang tên MySQL-Connection. bấm vào phải vào MySQL-Connection -> click "New Database...

*

vỏ hộp thoại sinh sản database hiển thị, nhập tin tức như hình sau và click "OK"

*

Database sinhvien được tạo thành ra:

*

chế tạo database trong MySQL từ công tác Java

bài kết nối Java cùng với MySQL vẫn trình bày cho mình cách địa chỉ thư viện jdbc (mysql-connector-java-x.y.zz-bin.jar) vào Project Java và kết nối Java cùng với MySQL.

lấy ví dụ như sau chế tạo ra database mang tên "sinhvien":


package vn.duhoctop.vn.mysql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;public class CreateDatabase /** * main * *
author duhoctop.vn *
param args */ public static void main(String args<>) try // connnect khổng lồ database "testdb" Connection conn = DriverManager.getConnection ("jdbc:mysql://localhost:3306/?user=root&password=1234567890"); Statement s = conn.createStatement(); int result = s.executeUpdate("CREATE DATABASE sinhvien " + "character mix UTF8 collate utf8_vietnamese_ci;"); if (result == 1) System.out.println("Database "sinhvien" được chế tạo ra thành công!"); // close connection conn.close(); catch (Exception ex) ex.printStackTrace();
Kết quả:


Database "sinhvien" được chế tạo thành công!
Đổi mật khẩu MySQL Root bên trên XAMPP


Xem thêm: Cách Làm Giảm Cường Độ Dòng Điện, Giảm Cường Độ Dòng Điện

Xóa Database trong MySQL