数据库
yitahutu79
小李今天打代码了吗?
展开
-
Data truncated for column
想要设定学号为主键,保存时报错。删除表中所有数据后在添加主键。原始在于表中残存有数据。原创 2022-08-19 18:16:25 · 251 阅读 · 0 评论 -
数据库(5)SQL约束
1.主键约束primary key 约束:主键必须包含唯一的值, 不能重复。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。添加主键约束方式一:创建表时,在字段描述处,声明指定字段为主键:格式: 字段名 数据类型[长度] PRIMARY KEYCREATE TABLE persons ( pid int primary key, -- 添加了主键约束 lastname varchar(255),firstname varchar(255), a原创 2021-05-19 17:17:16 · 620 阅读 · 1 评论 -
数据库(4)表的基本操作
1.SQL语句的书写语法MySQL数据库的SQL语句不区分大小写,关键字建议使用大写,以分号结尾。例如:SELECT * FROM user;使用/**/、 – 、# 的方式完成注释/*多行注释 */-- 单行注释 # 单行注释 SELECT * FROM user;2.SQL中数据的常用数据类型MySQL中的我们常使用的数据类型如下类型名称说明int整数类型double小数类型decimal(m,d)decimal(m,d) 指定整原创 2021-05-11 18:27:37 · 168 阅读 · 5 评论 -
数据库(3)数据库操作
1.查看数据库SHOW DATABASES ; 2.选择数据库USE mysql(数据库名);3.查看当前数据库SELECT DATABASE(); 4.查询数据库中的表SHOW TABLES ;5.创建数据库使用指定的字符编码表,创建数据库。CREATE DATABASE 数据库名 CHARACTER SET 字符编码;使用默认的字符编码表,创建数据库.CREATE DATABASE 数据库名;查看数据库的字符编码:SHOW CREATE DATABASE 数原创 2021-05-11 18:07:32 · 93 阅读 · 0 评论 -
数据库(2)数据库介绍
数据库介绍1.数据库管理系统我们常说的“数据库”软件,确切的说应该叫:数据库管理系统。数据库管理系统(DataBase Management System,DBMS):指一种操作数据库、管理数 据库的大型软件。作用:用于数据库的建立、使用和维护数据库。2.数据库数据库(database):就是 存储数据的容器,其本质是一个文件系统,按照特定的格式将数据存储起来。用户可以对数据库中的数据进行增加,修改,删除及查询操作。3.表表(table):是一种结构化的文件,可用来存储某种特定类型的数据。原创 2021-05-11 17:56:08 · 232 阅读 · 0 评论 -
数据库(1)MySQL安装
安装环境:Ubuntu 18.041.更新(可做可不做)sudo apt update2.安装sudo apt install mysql-server3.登录使用命令:sudo mysql进入数据设置root账户的密码和权限切换mysql数据库use mysql;修改root用户密码update user set plugin='mysql_native_password' where user='root';update user set authentication_strin原创 2021-05-11 17:50:31 · 68 阅读 · 0 评论