MYSQL (常用命令大全)

本文提供了一套在Linux环境下操作MySQL数据库的实用指令,包括启动服务、登录数据库、创建及管理数据库和表、数据的增删查改等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux启动数据库服务:service mysql start

登录数据库:mysql -u root -p

显示全部数据库: show databases;

创建数据库: create database bbbb(数据库名);

删除数据库:drop  database  bbbb;

切换数据库: use bbbb;(数据库名)

在数据库中创建表:  create table love(name varchar(20),age int);                                     (love为表名)

查看数据库版本 :select version();

 

删除表:drop table love;

在表中插入数据:insert into love values("xioaming",23);

在表中插入多行数据:INSERT INTO TB_Teacher (TeacherID,TeacherName,DeptID,Sex,Birthday,TitleID) 
                                                                  VALUES('T07002','沈丽','07','M','1976-6-6','T1');

查找表中所有数据:select * from love;

查找王字开头的信息: select * from TB_Student where StuName like '%王%' ;        (TB_Student为表名,StuName为字段名)

删除某条信息:delete from TB_Student where StuName like '%王%' ;                   (删除姓王的信息)

查看表的字段信息:desc  love  ;     或者        deseribe love;                               (love为表名)

查看某个数据库的所有表名:  select table_name from information_schema.tables where table_schema='当前数据库';

                                              或者    show  tables;

重命名表名: rename table love to loves;                                                     (将love表名改为loves)

修改表中数据的值: UPDATE  love  set age=age+1  (其中love为表名,age为字段名);

表中添加字段: ALTER TABLE TB_Student ADD address varchar(60);             (在TB_Student表中 添加 address 字段)

表中修改字段类型: ALTER TABLE TB_Student MODIFY Sex char(2);                (将Sex字段修改为  char(2)类型 )

修改字段名:alter table  love change sex sexs varchar(60);                         (将sex段改名为sexs)

将已创建的某个表字段设置成唯一性约束:ALTER TABLE TB_Teacher add unique(TeacherName) ; (将TeacherName字段设置唯一约束)

修改某字段的默认值:alter table TB_Teacher alter column TitleID set default 'T3';   (将Title字段设置默认字段值为 T3)

删除某个字段: alter  table love drop sex;                                               (删除love表的sex字段)

 


 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值