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;

posted @   CodeMan-k23  阅读(34)  评论(3编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· 面试官:你是如何进行SQL调优的?
点击右上角即可分享
微信分享提示