MySql_Day01

1.登录方式

方式1:dos 窗口登录     
C:\Users\Administrator>mysql -uroot -p

Enter password:*******(输入密码)

方式2:mysql自带的客户端登录

Enter password:*******(输入密码)

2.启动mysql服务器: net start mysql

关闭mysql服务器: net stop mysql

3.注释

--:普通注释

/**/ : mysql的多行注释

#: 特殊注释

4.基本语句

①查询当前数据库中的库有哪些

语句:show databases;

注:库在我们电脑的磁盘上(是文件夹)

②创建库

方式一:比较粗暴

语句:create database 库名;

方式二:

语句:create database if not exists 库名;

③查询创建库的字符集

语句:show create database 库名;

④修改库的字符集

alter database  库名 default  character set 字符集名称;

⑤删除库

方式一:drop database 库名;

方式二:drop database if exists 库名;  (如果这个库存在,删除)

5.常见的数据类型

int :整数类型 默认最大长度11位字符,给int类型的数据的时候,当前存储的是值的真实长度
         
int(字符数):  整数类型,  给int(3)这个值的时候,实际存储3位,但是赋值的时候不够3位  (使用很少)
varchar(最大支持255个长度):     字符串类型 
 date:仅仅是日期类型   格式YYYY-mm--dd
 datetime:日期+时间类型   格式:YYYY-mm-dd HH:ii:ss
 timestap:时间戳 (举例:管理员添加一个商品,商品上架的时间:当前系统瞬时时间 :2021-5-11 16:50分)
 double:小数类型 
 double(几位数,小数点后保留的位数)
         举例:
                 double(4,2): 4位,小数点后保留2位
     clob:大字符类型  
             支持 "大文本"
     blob:大字节类型
              最大支持4G
                         
```

5.数据库DDL语句之建表,查表,删除表....

①建表

语句: use 库名;(在哪个库中建表)

            create table 表名(

                    字段名称1    字段类型,

                    字段名称2    字段类型

            );

②查询当前库中有哪些表

语句:show tables;

③查看表的结构

语句:desc 表名;

④修改表的字段名称

语句:alter table 表名 change  旧字段名称  新字段名称   旧字段类型

⑤修改表的字段类型

语句:alter table 表名 modify 字段名称  新字段类型;

⑥给表中增加一个新的字段

语句:alter table 表名 add 字段名 字段类型;

⑦复制一张表

语句:create table 新表名 like 旧表名;

⑧删除表

方式一:drop table  表名;

方式二:drop table  if exists 表名;

⑨删除列

语句:alter table 表名 drop 列名;

⑩给表中添加数据

语句:insert  into 表名(字段名1,字段名2....)values (值1,值2);   

注:varchar 类型 、date  要用‘ ’;

11.删除表中的数据

语句:delete  from  表名 where '条件';   (如:id='123456')

12查询数据信息

select * from 表名;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值