mysql命令行操作
SQL基本命令行操作
1.1连接数据库:
mysql -u root -proot --连接数据库
-p后面的root是我的数据库密码
1.2修改密码:
update mysql.user set authentication_string=password('XXX') where user='root' and Host='localhost'; --修改用户密码
1.3刷新权限:
flush privileges; --刷新权限
1.4查看所有数据库:
show databases; --所有SQL语句都应该以“;”结尾
1.5切换数据库(use+数据库名):
use school; --切换至school数据库
1.6查看改数据库中所有表:
show tables;
1.7查看表中的所有信息(describe+表名):
describe student; --student为school数据库中的一张表
1.8创建一个数据库:
create database yuanyu;--创建一个叫做yuanyu的数据库
1.9退出连接:
exit; --退出连接
1.10SQL注释:
-- 单行注释
/*
多行注释
*/
数据库的四种语言:
- DDL 定义
- DML 操作
- DQL 查询
- DCL 控制
CRUD增删改查是核心
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南