MySQL基本命令大全有哪些?新手入门必学!📚,整理MySQL常用的基本命令,涵盖数据操作、表结构管理、用户权限设置等核心内容,帮助初学者快速掌握MySQL数据库的使用方法。
MySQL是一种开源的关系型数据库管理系统(RDBMS),广泛应用于Web开发和企业级应用中。它以高效、稳定著称,是LAMP(Linux + Apache + MySQL + PHP/Python)架构的核心组件之一。
如果你刚开始接触数据库,别担心!MySQL的学习曲线并不陡峭,只要掌握了基本命令,就能轻松上手啦!接下来,我们从几个维度逐一拆解这些“必会技能”。😉
mysql -u 用户名 -pmysql -h 主机地址 -P 端口号 -u 用户名 -pmysql -h 127.0.0.1 -P 3306 -u root -pexit; 或 quit;,瞬间切断连接!😜 CREATE DATABASE 数据库名称;CREATE DATABASE my_first_db;SHOW DATABASES;DROP DATABASE 数据库名称;CREATE TABLE students (id INT PRIMARY KEY, name VARCHAR(50), age INT);id(主键)、name(字符串类型)和age(整数类型)。 DESCRIBE 表名; 或 SHOW COLUMNS FROM 表名;ALTER TABLE 表名 ADD COLUMN 字段名 数据类型;ALTER TABLE 表名 DROP COLUMN 字段名;ALTER TABLE 表名 MODIFY COLUMN 字段名 新数据类型;DROP TABLE 表名;INSERT INTO 表名 (字段1, 字段2) VALUES (值1, 值2);INSERT INTO students (id, name, age) VALUES (1, 张三 , 18); SELECT * FROM 表名;SELECT 字段1, 字段2 FROM 表名;SELECT * FROM 表名 WHERE 条件;UPDATE 表名 SET 字段名 = 新值 WHERE 条件;UPDATE students SET age = 19 WHERE id = 1;DELETE FROM 表名 WHERE 条件;DELETE FROM students WHERE id = 1;WHERE条件,整个表的数据都会被清空!所以一定要慎重!😉 CREATE USER 用户名 @ 主机 IDENTIFIED BY 密码 ;CREATE USER testuser @ localhost IDENTIFIED BY password123 ;GRANT 权限 ON 数据库.* TO 用户名 @ 主机 ;GRANT ALL PRIVILEGES ON my_first_db.* TO testuser @ localhost ;REVOKE 权限 ON 数据库.* FROM 用户名 @ 主机 ;REVOKE ALL PRIVILEGES ON my_first_db.* FROM testuser @ localhost ;FLUSH PRIVILEGES;