Hướng dẫn tạo database trong mysql

Tạo cơ sở dữ liệu vào MySquốc lộ

Bài này lý giải chúng ta 3 cách để chế tạo ra cửa hàng dữ liệu vào MySQL:

Sử dụng lệnh CREATE DATABASE Sử dụng trình phpMyAdmin của XAMPPhường Sử dụng ứng dụng Navimèo


You watching: Hướng dẫn tạo database trong mysql

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

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

2. Tạo database vào MySQL cùng với character setcollation:

Với việc chỉ định character phối cùng collection được cho phép bạn nhập hình trạng cam kết từ bỏ vào bảng vào đại lý dữ liệu, ví dụ bạn muốn nhập giờ Việt gồm dấu thì character set các bạn bắt buộc chỉ định và hướng dẫn là UTF-8...


MySquốc lộ hỗ trợ hai loại bộ ký kết từ UTF8: utf8 và utf8mb4.

Bảng cam kết từ utf8 của MySquốc lộ đựng những ký kết trường đoản cú tự mặt phẳng nhiều lớp, còn gọi là BMPhường - nó là tập phù hợp bé của các cam kết từ UTF8 tất cả từ là 1 cho 3 byte. Các ký từ 4 byte không được bao gồm vào bảng ký kết tự này với khi cầm cố lưu trữ các ký tự này trong bảng MySQL, vẫn xảy ra lỗi quý giá chuỗi ko đúng chuẩn.

Ký trường đoản cú utf8mb4 của MySQL là vô cùng cam kết từ bỏ của BMPhường. và cũng đựng những cam kết từ bỏ 4 byte. Ký từ này được hỗ trợ Tính từ lúc MySQL 5.5.3. Trong ngôi trường vừa lòng này, sever MySQL bắt buộc được cấu hình cùng với tùy lựa chọn character_set_VPS = utf8mb4 và không thực hiện ở trong tính liên kết thecharacterEncoding. Xem http://dev.mysql.com/doc/refman/5.5/en/connector-j-reference-charsets.html nhằm biết thêm chi tiết.

Vì vậy để sử dụng bộ cam kết tự utf8mb4 đề xuất sử dụng phiên bạn dạng MySQL 5.5.3 trsống lên cùng trình liên kết / J (trình tinh chỉnh và điều khiển jdbc) của MySquốc lộ phiên bản 5.1.18 trnghỉ ngơi lên.

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

khi các bạn dùng lệnh bên trên thì giả dụ bảng đã vĩnh cửu thì khối hệ thống vẫn báo lỗi. Nếu không thích nhận thấy lỗi này, chúng ta nên áp dụng thêm từ khóa IF NOT EXISTS của MySquốc lộ.

Cú pháp:


CREATE DATABASE IF NOT EXISTS
Ví dụ: sinh sản cửa hàng tài liệu có tên nhanvien nhỏng sau, hệ thống sẽ không hiển thị lỗi:


CREATE DATABASE nhanvien;CREATE DATABASE IF NOT EXISTS nhanvien;

II. Sử dụng trình phpMyAdmin của XAMPPhường

Trong bài bác cài đặt MySquốc lộ đã gợi ý các bạn setup MySquốc lộ bằng cách thiết lập XAMPP bên trên windows.

Start Apabít và MySQL:

*

Mlàm việc page http://localhost/ -> Mngơi nghỉ page "phpMyAdmin" (hệ quản trị cửa hàng dữ liệu)

Để tạo thành một database chúng ta bấm chuột vào Databases trên thanh hao thực đơn hoặc kích vào New ngơi nghỉ phía bên tay trái nhỏng vào hình sau:

*

Nhập tên database là sinhvien với mẫu mã cam kết tự giờ Việt gồm lốt là utf8_vietnamese_ci:

*

Sau kia clichồng Create để tạo thành database, công dụng nlỗi sau:

*



See more: Xử Lý Keo 502 Dính Vào Tay Chỉ Trong 3 Giây, 10 Cách Tẩy Keo 502 Dính Vào Tay Vô Cùng Đơn Giản

III. Sử dụng ứng dụng Navicat

Tạo một connection đến sever MySquốc lộ có tên MySQL-Connection. Cliông xã chuột cần vào MySQL-Connection -> cliông chồng "New Database...

*

Hộp thoại sản xuất database hiển thị, nhập thông báo nlỗi hình sau và cliông chồng "OK"

*

Database sinhvien được chế tác ra:

*

Tạo database vào MySQL từ công tác Java

Bài liên kết Java với MySquốc lộ đang trình diễn cho bạn giải pháp add tlỗi 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.

ví dụ như sau chế tác database có tên "sinhvien":


package vn.tochuchoinghi.net.mysql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;public class CreateDatabase /** * main * *
author tochuchoinghi.net *
param args */ public static void main(String args<>) try // connnect lớn 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 thành công!"); // cđại bại connection conn.close(); catch (Exception ex) ex.printStackTrace();
Kết quả:


Database "sinhvien" được chế tác thành công!
Đổi mật khẩu MySquốc lộ Root bên trên XAMPP.


See more: 3 Cách Tải Ứng Dụng Vào Thẻ Nhớ Android, Hướng Dẫn Cài Đặt Ứng Dụng Android Lên Thẻ Sd

Xóa Database trong MySquốc lộ

Chuyên mục: Chia sẻ