如何快速彻底移除Windows Defender:终极系统优化工具完全指南
2026/5/5 3:48:28
本文演示在Linux 服务器上,通过MySQL 命令行完成日常在Navicat中最常用的数据库操作。适合新手,命令简洁,并附带中文注释。
mysql -u root -p-u root:指定登录用户
-p:提示输入密码(更安全)
登录成功后会进入 MySQL 控制台:
mysql>(等同于 Navicat 左侧数据库列表)
SHOW DATABASES;注意:SQL 语句必须以分号;结尾
(选择要操作的库)
USE test_db;test_db:数据库名
相当于在 Navicat 中「双击数据库」
查看当前所在数据库:
SELECT DATABASE();(等同于表列表)
SHOW TABLES;查看表结构(字段、类型):
DESC user;(SELECT)
SELECT * FROM user;等同于 Navicat 中「打开表」
SELECT id, username, age FROM user;SELECT * FROM user WHERE age > 18;SELECT * FROM user ORDER BY id DESC LIMIT 10;ORDER BY id DESC:按 id 倒序
LIMIT 10:只查 10 条
(INSERT)
INSERT INTO user (username, age) VALUES ('zhangsan', 20);对应 Navicat 中「新增一行」
插入多条:
INSERT INTO user (username, age) VALUES ('lisi', 22), ('wangwu', 25);(UPDATE)
UPDATE user SET age = 30 WHERE id = 1;(DELETE)
DELETE FROM user WHERE id = 3;(ALTER TABLE ADD)
ALTER TABLE user ADD COLUMN email VARCHAR(100) COMMENT '邮箱';ADD COLUMN:新增字段
COMMENT:字段注释(Navicat 里常填)
指定位置:
ALTER TABLE user ADD COLUMN phone VARCHAR(20) AFTER username;ALTER TABLE user MODIFY COLUMN age INT DEFAULT 0 COMMENT '年龄';重命名字段:
ALTER TABLE user CHANGE phone mobile VARCHAR(20) COMMENT '手机号';(ALTER TABLE DROP)
ALTER TABLE user DROP COLUMN email;⚠️ 删除字段不可恢复,请谨慎操作
EXIT; -- 或 QUIT;| Navicat 操作 | Linux MySQL 命令 |
|---|---|
| 打开连接 | mysql -u root -p |
| 查看数据库 | SHOW DATABASES; |
| 选择数据库 | USE db_name; |
| 查看表 | SHOW TABLES; |
| 查询数据 | SELECT |
| 新增数据 | INSERT |
| 修改数据 | UPDATE |
| 删除数据 | DELETE |
| 新增字段 | ALTER TABLE ADD |
| 删除字段 | ALTER TABLE DROP |