数据库
文章平均质量分 51
生活vs诗和远方
这个作者很懒,什么都没留下…
展开
-
MySql事务控制
事务:一个或者一组sql语句组成一个执行单元,这个单元要么全部执行,要么全部不执行事务的(ACID)属性:原子性(Atomicity ) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性( Consistency ) 事务必须使数据库从一个一致性状态变换到另外一个一致性状态. 隔离性( Isolation) 事务的隔离性是指- -个事务的执行不能被其他事务干扰,即一-个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间原创 2021-08-09 11:07:56 · 102 阅读 · 0 评论 -
MySql数据库 之表和库的管理
1、数据库的管理#创建: createcreate database 【if not exists】 库名#修改(更改可能出现错误,默认不能更改): alter#但是可以更改字符集: alter database 库名 character set gbk/utf8#删除: dropdrop database 【if exists】库名2、表的管理# 创建: createcreate table 表名( 列名, 列的类型 【(长度) 约束】 列名, 列的类型 【(原创 2021-08-09 11:03:34 · 117 阅读 · 0 评论 -
MySql 数据操作语言(DML),数据的修改,插入,删除
1、插入数据insert/* 方式一语法: insert into 表名(列名,···) value (值1,值2,···)特点: 1)插入的值的类型要与列的类型一致或兼容 2)不可以为null的列必须插入值。可以为null的列如何插入值? 值和列名都不写;列名对应的值写NULL 3)列的顺序可以更换,但是值与列名必须匹配 4)可以省略列名,但是值得顺序必须与列名的顺序一致 *//* 方式二insert into 表名set 列名=值,列名=值,···*//*1、方式一原创 2021-08-09 10:57:19 · 134 阅读 · 0 评论 -
MySql 数据库的查询操作
1、 基础语法show databases #查看当前所有的数据库use 数据库名 # 打开指定的数据库show tables # 显示该数据库中的列表show tables from 库名; # 查看其它库所有表create table 表名( 列名 列表类型, 列名 列表类型, ··· )desc 表名; #查看表结构2、基础查询# 查询列表,列表可以为表中的字段、常量值、表达式、函数select 列表# 为字段起别名,如果别名中含有字符(空格)需要加原创 2021-08-09 10:53:44 · 299 阅读 · 0 评论 -
MySQL解压版安装教程
一、MySQL安装1、 下载(1)地址:https://dev.mysql.com/downloads/mysql/(2)最新版本是8.0版本,选择第一个2、安装(1)将压缩包解压到 mysql-8.0.23-winx64,一定要记住安装路径,我的安装路径为D:\Program Files\mysql-8.0.23-winx64(2)在mysql-8.0.23-winx64内新建一个my.ini的配置文件文件内容:[mysqld]#port代表端口号port=3306#based原创 2021-03-27 14:44:46 · 137 阅读 · 0 评论