MYSQL 基本知识点总结

1.数据库目录   /var/lib/mysql/

错误日志文件 /var/log/mysqld.log
端口  3306(sqlserver 端口1433(TCP)/1434(UDP))
所有者/组 mysql/mysql
主配置文件  /etc/my.cnf

传输协议 tcp

2.登录密码设置

#cat /root/.mysql_secret
#mysql  -hlocalhost  -uroot  -pXulDNIKY

mysql> set password for root@"localhost"=password("123456");

3.管理库的sql命令 ( 相当于文件夹)

show  databases;
create database 库名;
drop  database 库名;
use 库名;
select database();
show  tables;
create  table  studb.stuinfo(
name  char(10),
age   int(2),
class  char(10)
);
删除表 drop  table  表名;
删除所有记录 delete from 表名;
查看表记录  select  *  from  表名;
查看表结构  desc  表名;
插入记录  insert  into  库.表  values;

mysql数据类型
字符类型  (姓名  家庭地址  籍贯 )
char   255  定长
varchar     65532 变长
大文本类型(视频 音频  图片)
blob

text
数值类型(年龄 成绩  体重 身高  工资)
整型  数值类型的宽度是显示宽度,浮点(小数)
整数.小数
float(n,m)
double(n,m)
n 总位数

m 小数位位数

日期时间类型 (注册时间  入职时间 生日 出生年份)

year  年   YYYY   2017
date  日期YYYYMMDD   20170701

time  时间HHMMSS 152437

使用时间函数给日期时间类型的字段赋值

now()  year()  date()  month()   day()  time()
mysql> select  year(now());

mysql> select now();

枚举类型  (爱好  专业  性别  )

让字段的值只能在列举的范围内选择
enum(值列表)  单选
set(值列表)       多选



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值