🤖 Ai回答: MySQL is one of the most popular open-source relational database management systems (RDBMS)、It's widely used for web applications, data warehousing, and more、Here's a quick overview and some essential commands to get started:
Basic MySQL Commands
1、Connect to MySQL
bash
mysql -u username -p
Replace `username` with your MySQL user (e.g., `root`).
You’ll be prompted for the password.
2、Show Databases
sql
SHOW DATABASES;
3、Create a Database
sql
CREATE DATABASE mydb;
4、Use a Database
sql
USE mydb;
5、Create a Table
sql
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
6、Insert Data
sql
INSERT INTO users (name, email) VALUES ('Alice', 'alice@65.hk');
7、Query Data
sql
SELECT * FROM users;
8、Update Data
sql
UPDATE users SET email = 'newemail@65.hk' WHERE id = 1;
9、Delete Data
sql
DELETE FROM users WHERE id = 1;
10、Drop a Table
sql
DROP TABLE users;
11、Exit MySQL
sql
EXIT;
Common MySQL Features
Indexes: Speed up queries (e.g., `CREATE INDEX idx_email ON users(email);`)
Joins: Combine data from multiple tables (e.g., `JOIN`, `LEFT JOIN`)
Stored Procedures: Reusable SQL logic
Triggers: Automate actions on data changes
Views: Virtual tables based on queries
Tips
Always back up your databases (`mysqldump`).
Use `EXPLAIN` to analyze query performance.
Secure your MySQL installation (disable remote root access, set strong passwords).