MySQL 语句大全
在数据库管理中,掌握MySQL的多种命令和语法是必不可少的,以下是一些常见的MySQL语句及其使用场景,帮助你更好地理解和应用这些基本知识。
创建表
CREATE TABLE employees ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, position VARCHAR(255), salary DECIMAL(10, 2) );
插入数据
INSERT INTO employees (name, position, salary) VALUES ('Alice', 'Manager', 75000), ('Bob', 'Developer', 60000), ('Charlie', 'HR', 45000);
查询数据
SELECT * FROM employees; SELECT name, position FROM employees WHERE salary > 60000;
更新数据
UPDATE employees SET salary = 70000 WHERE name = 'Alice';
删除数据
DELETE FROM employees WHERE name = 'Bob';
权限控制
GRANT ALL PRIVILEGES ON your_database.* TO 'new_user'@'localhost'; FLUSH PRIVILEGES;
查看权限
SHOW GRANTS FOR 'root'@'localhost';
数据库备份与恢复
mysqldump --opt database_name > backup.sql;
只是MySQL语句的一部分,了解并熟练掌握更多的查询、更新、删除等操作将有助于提高你的编程技能,希望这些建议能对你有所帮助!