mysql 基础

发布时间 2023-10-07 20:23:34作者: 阿朱朱

win + r   services.msc  可以查看mysql是否启动, 也可以停止

配置环境变量后,就可以在任意位置执行mysql 了  ,这里在文件访问了mysql

 

一 SQL 分类

一、DDL 数据库操作

 1、表的查询  前提是先use + 数据库名 进入数据库

  show tables; 

2、创建表

 create table +表名( )

例:  comment 为注释

 3、 desc + 表名   可以查看表的结构  

 4、show create table + 表名  可以查看更详细表的结构 

 5. 数据类型 

数字

 字符串  

 日期类型

 

6. 修改表

 {1} 添加字段  alter table 表名  add 字段名...   [ ]内容是可选 

 例: alter table tb_user add  nickname varchar(10) ;

 {2} 修改  modify   change

 {3} 删除字段   drop

 {4}修改表名  rename to

 {5} 删除表

 

二 DML  对数据库表数据增删改

 1、 insert 新增  

insert into emp(id, userId, userName, sex, age, number, entrytime)
VALUES (1,'12','哈哈','男',12,'123456789012345678','2020-11-06');

 

2.update 修改

   update emp  set  username=“hahah” ...  where  id =1 ;

 

3. delete 删除

   delete from emp where id =1 ;

 

三 DQL 查询数据库表

 select

 1.基本查询

  select * from emp2 ; 查询全部

select distinct  workaddress '地址' from emp2; 查询地址 且不显示重复  还给别名

 2.条件查询where

  is not  null   不为空

select *from emp where age  in(20,10,30); 表示age=20,10 ,30 和age=20 or age=10..一样

select *from emp name like '_ _'  ;  表示查name两个字的    _ 表示单个字符 % 表示任意个字符