Cách tạo database trong mysql, cơ sở dữ liệu mysql mẫu Để học sql

     

Tạo các đại lý tài liệu trong MySquốc lộ

Bài này lí giải chúng ta 3 cách để sinh sản cửa hàng tài liệu trong MySQL:

Sử dụng lệnh CREATE DATABASE Sử 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, cơ sở dữ liệu mysql mẫu Để học sql

I. Sử dụng lệnh CREATE DATABASE

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

2. Tạo database trong MySquốc lộ cùng với character set với collation:

Với vấn đề chỉ định và hướng dẫn character phối với collection được cho phép các bạn nhập hình trạng ký kết từ vào bảng vào đại lý tài liệu, ví dụ bạn muốn nhập giờ Việt có vệt thì character mix chúng ta đề nghị hướng dẫn và chỉ định là UTF-8...


MySquốc lộ cung cấp nhị loại cỗ ký kết tự UTF8: utf8 và utf8mb4.

Bảng ký từ bỏ utf8 của MySQL cất các ký tự từ bỏ khía cạnh phẳng nhiều lớp, có cách gọi khác là BMP. - nó là tập phù hợp con của các cam kết từ UTF8 có từ 1 mang lại 3 byte. Các ký từ bỏ 4 byte không được bao hàm vào bảng ký từ này và lúc gắng tàng trữ những cam kết từ bỏ này vào bảng MySquốc lộ, đang xảy ra lỗi giá trị chuỗi ko chính xác.

Ký tự utf8mb4 của MySquốc lộ là hết sức ký từ bỏ của BMPhường với cũng cất những ký kết trường đoản cú 4 byte. Ký tự này được cung ứng kể từ MySquốc lộ 5.5.3. Trong ngôi trường hòa hợp này, sever MySQL nên được cấu hình cùng với tùy lựa chọn character_set_VPS = utf8mb4 với không áp dụng thuộc tính kết nối thecharacterEncoding. Xem http://dev.mysql.com/doc/refman/5.5/en/connector-j-reference-charsets.html nhằm hiểu biết thêm cụ thể.

Vì vậy nhằm thực hiện bộ cam kết tự utf8mb4 bắt buộc thực hiện phiên bản MySQL 5.5.3 trnghỉ ngơi lên với trình liên kết / J (trình tinh chỉnh jdbc) của MySquốc lộ phiên bạn dạng 5.1.18 trlàm việc lên.

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

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

Cú pháp:


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


CREATE DATABASE nhanvien;CREATE DATABASE IF NOT EXISTS nhanvien;

II. Sử dụng trình phpMyAdmin của XAMPP

Trong bài bác cài đặt MySQL vẫn lí giải chúng ta cài đặt MySquốc lộ bằng cách setup XAMPPhường. trên windows.

Start Apađậy cùng MySQL:

*

Msống page http://localhost/ -> Mnghỉ ngơi page "phpMyAdmin" (hệ quản trị các đại lý dữ liệu)

Để tạo ra một database các bạn click chuột vào Databases bên trên tkhô hanh menu hoặc kích vào New sinh hoạt phía mặt tay trái nhỏng vào hình sau:

*

Nhập thương hiệu database là sinhvien với hình trạng ký kết tự giờ đồng hồ Việt có vệt là utf8_vietnamese_ci:

*

Sau đó click Create nhằm chế tạo ra database, tác dụng nlỗi sau:

*



Xem thêm: Các Bước Khởi Nghiệp Kinh Doanh Online Cần Chuẩn Bị Gì? Các Bước Khởi Nghiệp Kinh Doanh Online

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

Tạo một connection đến máy chủ MySquốc lộ mang tên MySQL-Connection. Click con chuột buộc phải vào MySQL-Connection -> cliông xã "New Database...

*

Hộp thoại tạo ra database hiển thị, nhập công bố như hình sau cùng clichồng "OK"

*

Database sinhvien được chế tạo ra ra:

*

Tạo database trong MySQL tự công tác Java

Bài liên kết Java cùng với MySQL sẽ trình bày cho chính mình biện pháp add thỏng viện jdbc (mysql-connector-java-x.y.zz-bin.jar) vào Project Java và liên kết Java cùng với MySQL.

lấy một ví dụ sau tạo thành database có tên "sinhvien":


package vn.jdomain.vn.mysql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;public class CreateDatabase /** * main * *
author jdomain.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 tạo ra thành công!"); // cthua trận connection conn.close(); catch (Exception ex) ex.printStackTrace();
Kết quả:


Database "sinhvien" được sinh sản thành công!
Đổi mật khẩu MySquốc lộ Root trên XAMPP
Xóa Database vào MySQL

Chuyên mục: Domain Hosting