
数据库笔记
这是一个数据库笔记
丁金金_chihiro_修行
be better boy man
展开
-
黑马笔记==建立外键约束
黑马笔记==建立外键约束先建立数据库CREATE DATABASEIF NOT EXISTS emp_dept;-- 创建员工部门数据库然后使用这个数据库USE emp_dept;员工表CREATE TABLE emp ( id INT PRIMARY KEY NOT NULL auto_increment, NAME VARCHAR ( 10 ), age INT CHECK (- 1 < age < 120 ), job VARCHAR ( 16 ), sala原创 2022-03-31 15:12:38 · 883 阅读 · 0 评论 -
数据库编码 问题 mysql 修改字符集为utf8mb4
数据库编码 问题mysql 修改字符集为utf8mb4问题 ;当向数据库插入表,或者在表中插入数据时,出现ERROR 1366 (HY000): Incorrect string value: ‘\xBD\xF0\xD3\xB9’ forcolumn ‘name’ at row 1原因 数据库编码方式 和 表编码方式 以及 插入数据(字符串)的编码方式不同我们可以查看建表,建数据库语句,查看他们的编码show create database database_nameshow cre原创 2022-03-31 12:46:14 · 8205 阅读 · 1 评论 -
实验二数据库
课本实验二的创建表结构的代码(为了方便)创建数据库 和表结构--创建数据库CREATE DATABASE NproductON PRIMARY(name ='M_product',filename='C:\VDB\M_file.mdf',size=10mb,MAXSIZE=200mb,filegrowth=5mb) log ON(name='L_product',filename='C:\VDB\L_file.ldf',SIZE=10mb,MAXSIZE=150mb,原创 2022-03-21 20:45:20 · 577 阅读 · 0 评论 -
MySQL笔记 基础进阶运维-2278135632@qq.com
基础篇通用语法及分类DDL: 数据定义语言,用来定义数据库对象(数据库、表、字段)DML: 数据操作语言,用来对数据库表中的数据进行增删改DQL: 数据查询语言,用来查询数据库中表的记录DCL: 数据控制语言,用来创建数据库用户、控制数据库的控制权限DDL(数据定义语言)数据定义语言数据库操作查询所有数据库:SHOW DATABASES;查询当前数据库:SELECT DATABASE();创建数据库:CREATE DATABASE [ IF NOT EXISTS ] 数据库名原创 2022-03-20 18:07:19 · 4480 阅读 · 0 评论 -
数据库-表结构的创建 修改 插入 删除
表的创建CREATE TABLE Student(--设置主键ID int PRIMARY KEY NOT NULL,NAME VARCHAR(10) NOT NULL,Age int NOT NULL,Master VARCHAR(8) NOT NULL,Class VARCHAR(10) NOT NULL)表结构的修改--修改大小ALTER TABLE Studentalter COLUMN Master VARCHAR(10);--重点 增加主键约束,这里有了主原创 2022-03-14 19:32:49 · 911 阅读 · 0 评论 -
数据库的创建和修改
数据库创建--创建数据库--整个数据库的名字CREATE DATABASE MYDb ON PRIMARY( name='My_Db_Main',--主文件的引用名称-- 引用物理文件时所使用的名称 filename='C:\My_Db\Main_My_Db.mdf',--包含路径的物理文件名称 size=20mb, MAXSIZE=200mb, filegrowth=10mb )LOG ON( name='My_Db_Log',--日志文件的引用名称filen原创 2022-03-14 16:09:14 · 1389 阅读 · 0 评论