首页
留言
Search
1
在Centos7下搭建Socks5代理服务器
1,036 阅读
2
在windows11通过Zip安装Mysql5.7
574 阅读
3
Mysql5.7开放远程登录
482 阅读
4
数据库
469 阅读
5
mysql5.7基本命令
377 阅读
综合
正则表达式
git
系统
centos7
ubuntu
kali
Debian
网络
socks5
wireguard
运维
docker
hadoop
kubernetes
hive
openstack
ElasticSearch
ansible
前端
三剑客
Python
Python3
selenium
Flask
PHP
PHP基础
ThinkPHP
游戏
我的世界
算法
递归
排序
查找
软件
ide
Xshell
vim
PicGo
Typora
云盘
安全
靶场
reverse
Java
JavaSE
Spring
MyBatis
C++
QT
数据库
mysql
登录
Search
标签搜索
java
centos7
linux
centos
html5
JavaScript
php
css3
mysql
spring
mysql5.7
linux全栈
ubuntu
BeanFactory
SpringBean
python
python3
ApplicationContext
kali
mysql8.0
我亏一点
累计撰写
139
篇文章
累计收到
8
条评论
首页
栏目
综合
正则表达式
git
系统
centos7
ubuntu
kali
Debian
网络
socks5
wireguard
运维
docker
hadoop
kubernetes
hive
openstack
ElasticSearch
ansible
前端
三剑客
Python
Python3
selenium
Flask
PHP
PHP基础
ThinkPHP
游戏
我的世界
算法
递归
排序
查找
软件
ide
Xshell
vim
PicGo
Typora
云盘
安全
靶场
reverse
Java
JavaSE
Spring
MyBatis
C++
QT
数据库
mysql
页面
留言
搜索到
139
篇与
1585364631
的结果
2022-01-22
mysql字段属性
mysql字段属性1.Unsigned无符号整数声明了Unsigned后不能声明为负数,该列的值不能为负数2.zerofill0填充不足的位数,使用0来填充例:int(3),值5 -> 0053.auto_increment自增,默认在上一条记录的基础数值上+1通常用来设计唯一的主键,必须是整数类型可以自定义设计主键自增的起始值和步长4.null空,可以为空值如果不填写值,默认为null5.not null非空,不能为空值如果没有设置默认值,插入数据时必须为该字段赋值,否则报错6.default默认,设置默认值如果插入数据时该字段内容为空,则值为默认值阿里巴巴每张表必须的字段,表示一个记录存在的意义字段用途id主键version乐观锁is_delete伪删除gmt_create创建时间gmt_update修改时间
2022年01月22日
275 阅读
0 评论
0 点赞
2022-01-22
mysql数据类型
mysql数据类型mysql支持多种类型,大概可分为三类数值时间/日期字符串/字符1.数值类型类型大小范围(有符号)范围(无符号)用途TINYINT1 Bytes(-128,127)(0,255)小整数值SMALLINT2 Bytes(-32 768,32 767)(0,65 535)大整数值MEDIUMINT3 Bytes(-8 388 608,8 388 607)(0,16 777 215)大整数值INT或INTEGER4 Bytes(-2 147 483 648,2 147 483 647)(0,4 294 967 295)大整数值BIGINT8 Bytes(-9,223,372,036,854,775,808,9 223 372 036 854 775 807)(0,18 446 744 073 709 551 615)极大整数值FLOAT4 Bytes(-3.402 823 466 E+38,-1.175 494 351 E-38),0,(1.175 494 351 E-38,3.402 823 466 351 E+38)0,(1.175 494 351 E-38,3.402 823 466 E+38)单精度 浮点数值DOUBLE8 Bytes(-1.797 693 134 862 315 7 E+308,-2.225 073 858 507 201 4 E-308),0,(2.225 073 858 507 201 4 E-308,1.797 693 134 862 315 7 E+308)0,(2.225 073 858 507 201 4 E-308,1.797 693 134 862 315 7 E+308)双精度 浮点数值DECIMAL对DECIMAL(M,D) ,如果M>D,为M+2否则为D+2依赖于M和D的值依赖于M和D的值小数值类型用途字节tinyint十分小的数据1smallint较小的数据2mediumint中等大小的数据3int标准的整数(常用)4bigint较大的数据8float浮点数(精度问题)4double双浮点数(精度问题)8decimal字符串形式的浮点数(金融一般只用这个,因为浮点数有精度问题)每4个字节存9个数字2.日期和时间类型每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQL不能表示的值时使用"零"值。类型大小 ( bytes)范围格式用途DATE31000-01-01/9999-12-31YYYY-MM-DD日期值TIME3'-838:59:59'/'838:59:59'HH:MM:SS时间值或持续时间YEAR11901/2155YYYY年份值DATETIME81000-01-01 00:00:00/9999-12-31 23:59:59YYYY-MM-DD HH:MM:SS混合日期和时间值TIMESTAMP41970-01-01 00:00:00/2038结束时间是第 2147483647 秒,北京时间 2038-1-19 11:14:07,格林尼治时间 2038年1月19日 凌晨 03:14:07YYYYMMDD HHMMSS混合日期和时间值,时间戳类型格式用途dateYYYY-MM-DD日期timeHH:mm:ss时间datetimeYYYY-MM-DD HH:mm:ss日期时间格式(常用)timestamp时间戳1970.1.1到现在的毫秒数(常用)yearY年份表示3.字符串类型类型大小用途CHAR0-255 bytes定长字符串VARCHAR0-65535 bytes变长字符串TINYBLOB0-255 bytes不超过 255 个字符的二进制字符串TINYTEXT0-255 bytes短文本字符串BLOB0-65 535 bytes二进制形式的长文本数据TEXT0-65 535 bytes长文本数据MEDIUMBLOB0-16 777 215 bytes二进制形式的中等长度文本数据MEDIUMTEXT0-16 777 215 bytes中等长度文本数据LONGBLOB0-4 294 967 295 bytes二进制形式的极大文本数据LONGTEXT0-4 294 967 295 bytes极大文本数据类型用途字节char字符串固定大小0~255varchar可变字符串(小文章长度),常用0~65535tinytext微型文本(博客文章)2^8-1text文本串(保存大文本),常用2^16-14.NULL没有值,未知不要使用NULL进行运算,否则结果位NULL
2022年01月22日
238 阅读
0 评论
0 点赞
2022-01-21
在windows11通过Zip安装Mysql5.7
在windows11通过Zip安装Mysql5.71.下载Mysql5.7 zip安装包下载地址https://dev.mysql.com/downloads/mysql/文末提供附件下载(可能失效)2.解压到目录并进入(自己定义)3.基本配置创建data文件夹新建my.ini文件填入my.ini配置内容 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 注:改成自己的mysql文件夹路径 记得路径\改成\\ basedir=C:\\env\\mysql-5.7.37-winx64 # 设置mysql数据库的数据的存放目录 注:改成自己的mysql文件夹路径 记得路径\改成\\ datadir=C:\\env\\mysql-5.7.37-winx64\\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB4.添加环境变量进入bin文件夹,并且复制地址打开环境变量并添加(不会自行百度,这里只示范windows11)右键此电脑,点击属性,点击高级系统设置,点击环境变量5.cmd安装mysql1.以管理员模式运行cmd(不会自行百度)2.执行命令安装mysql依次执行命令 mysqld --initialize mysqld install net start mysql6.更改mysql密码在mysql安装的时候,会给一个临时密码,但是cmd又不输出,所以就只能去mysql目录搜索文件,找到临时密码打开mysql目录,并且搜索*.err,通过记事本打开搜索的文件*.err回到cmd控制台,使用临时密码登入mysqlmysql -uroot -p密码因为我是用powershell打开的,所以带特殊字符的字符串加双引号更改mysql的root用户密码set password for root@localhost = password('新密码');通过ZIP安装mysql完成{cloud title="" type="default" url="http://pan.000081.xyz/%E5%8D%9A%E5%AE%A2/%E6%95%B0%E6%8D%AE%E5%BA%93/mysql/%E5%9C%A8windows11%E9%80%9A%E8%BF%87Zip%E5%AE%89%E8%A3%85Mysql5.7" password=""/}
2022年01月21日
574 阅读
1 评论
0 点赞
2022-01-20
数据库
数据库1.什么是数据库数据库(DB,DataBase)概念:安装在操作系统上可以存储大量数据的数据仓库、软件,SQL。作用:存储数据,管理数据2.数据库分类关系型数据库:(sql)Mysql,Oracle,sqlserver,DB2,SQLLITE通过表和表之间,行和列的关系进行数据的存储,学员信息表,考勤表非关系型数据库:(nosql)not onlyredis,mongdb非关系型数据库,对象存储,通过对象的自身的属性来决定,键值对DBMS(数据库管理系统):数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS对数据库进行统一的管理和控制,以保证数据库的安全性和完整性数据库管理系统是数据库系统的核心用户通过DBMS访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作大部分DBMS提供数据定义语言DDL(Data Definition Language)和数据操作语言DML(Data Manipulation Language),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作3.数据库语言DDL 数据库定义DML 数据库操作DQL 数据库查询DCL 数据库控制
2022年01月20日
469 阅读
0 评论
0 点赞
1
...
27
28