MySQL常用命令
安装命令 在bin目录下cmd mysqld install
卸载 mysqld --remove
初始化数据库 mysqld
--initialize-insecure(安装目录会创建一个data目录)
安装mysql服务 mysqld--install
进入 mysql -u root mysql -u root -p
show global variables like 'port';查看端口号
select version();; 查看版本号
select @@datadir,@@basedir; 查看数据库位置
show databases; 查看数据库
create database k23 default charset utf8; 创建数据库
set password='123456' 修改密码
select password('k23'); 查看用户的密码(加密后的)
show databases; 查看所有数据库
use test1; 切换到test1数据库
select database();查看当前正在使用的数据库
删除表
drop table t1;
判断删除,如果存在就删除,不存在,报警告信息
drop table if exists t2
; -- Unknown table 'd1.t2'
当前在d1数据库上,删除d3数据库中的表t
drop table if exists d3.t;
删除一堆表
drop table if exists t1,t2,t3,t4,t5;
删除一列数据
alter table student drop column birth
删除一行数据
delete from t1 where id = 3
查看表结构
desc student
修改表
修改表名
alter table tuser rename userinfo;
修改多个表的名称rename table t1 to tt1, t2 to tt2, t3 to tt3;
修改列的类型及位置
alter table student modify address varchar(255) after age;
修改列名类型及位置
alter table student change saddr address varchar(100) after age;
把姓名的赵六的人的年龄改成60岁
UPDATE t_user SET age=60 WHERE NAME='赵六'
修改列名
alter table student rename column address to saddr;
增加一列
alter table st add address varchar(255) not null default '郑州市';
alter table st add age tinyint unsigned not null default 18 first;
alter table st add age tinyint unsigned default 0 after name;
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· 面试官:你是如何进行SQL调优的?