MySql 1.多列作为主键,自增; mysql的自增属于会话级别,不能修改下次自增的设置,可以修改相关的配置表 create table t1( 'nid' int(11) not null AUTO_INCREMENT, 'PID' int(11) not null, primary key(' ...
转载 2021-10-14 11:51:00
72阅读
2评论
数据库发展历程: 层次模型--> 网状模型(耦合度高)--> 关系模型(对象-关系模型)   DBMS数据库管理系统  RDBMS关系数据库管理系统  managing storage 存储管理  managing security 安全管理  managing metadata 元数据管理&nb
原创 2011-09-01 10:57:16
566阅读
1、如何取消mysql用户权限(revoke命令)        revoke  select / delete / update to user       &nbsp
原创 2013-09-12 16:17:47
392阅读
MySQLMySQLMySQL前言数据库概念为什么要使用数据库?MySql简介数据库操作关系模型查看数据库创建数据库选择数据库删除数据库数据库命名规范数据表的操作创建
原创 2022-11-21 12:19:27
309阅读
1. 常用命令 1.1 查看MySQL版本 长选项:mysql --version 段选项:mysql -V 1.2 创建数据库 create database 数据库名称; // 在数据库中建立表,因此创建表的时候必须要先选择数据库。 use 数据库名称; 1.3 查询当前使用的数据库 selec
转载 2021-04-28 21:48:00
41阅读
一、基本介绍:        MySQL是一款开源的关系数据库管理系统,最早有瑞典的MySQL AB公司开发,2008年被SUN公司收购,2009年,SUN公司被Oracle公司收购。MySQL性能高、成本低、安全稳定,被广泛应用在中小型网站中,随着MySQL的性能不断提高,像维基百科、Google、Facebook等大公司也正在使用MySQL(维基百科现在
原创 2014-04-09 15:02:14
2139阅读
3点赞
3评论
MySQL锁    在mysql并发访问时,如果多个用户在访问同一张表时,例如用户A在执行修改表的操作,而同时用户B发起对该表查询操作,此时需要让用户B知道用户A正在施加写操作,这就意味着用户B此刻需要等待,如何等待,那就需要用到MVCC(并发访问控制)机制,而该机制是基于锁来完成;对于多个用户同时读来讲是没有问题的,但是同时写,势必会导致系统崩溃;所以锁并非是可有可无的,而是
原创 2014-04-11 21:58:47
1452阅读
1、mysql简介 优势 简单易用:MySQL 是一个高性能且相对简单的数据库系统,与一些更大系统的设置和管理相比,其复杂程度较低。 价格:MySQL 对多数个人用户来说是免费的。 小巧:安装包占用的磁盘空间小 支持查询语言:MySQL 可以利用 SQL(结构化查询语言),SQL 是一种所有现代数据库系统都选用的语言。也可以利用支
原创 2018-09-21 21:36:56
2094阅读
1.安装 要点:记得更改字符集 2.数据类型 常用数据类型:INT VARCHAR BLOG 3.操作数据库 1 SHOW DATABASES; 2 CREATE DATABASE 名称; 3 DROP DATABASE 名称; 4.连接查询 内连接   SELECT * FROM T_A,T_B WHERE T_A.ID = T_B.ID; 外连接 左外连接 SEL
转载 2016-03-25 08:43:00
124阅读
2评论
一、数据库操作(1)查看当前系统上已有的数据库:mysql> SHOW DATABASES; +--------------------+ | Database           | +--------------------+ | info
原创 2014-04-09 15:03:44
3559阅读
3点赞
2评论
一、MySQL官方文档地址 https://dev.mysql.com/doc/refman/5.7/en/二、MySQL常用命令 1、如何登陆MySQL数据库mysql -u username -p11 2、如何开启/关闭mysql服务service mysql start/stop11 3、查看mysql的状态service mysql status11 4、如何显示数所有数据库show d
转载 2023-12-23 23:26:20
41阅读
一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15 ?(1)如果表的类型是MyISAM,那么是18因为MyISAM表会把自增主键的最大ID记录到数据文件里,重启MySQL自增主键的最大ID也不会丢失(2)如果表的类型是InnoDB,那么是15InnoDB表只是把自增主键的最大ID记录到
原创 2018-12-06 15:37:16
565阅读
-- 前记 如果你想算一个两位数乘两位数的结果,首先要学会0到9这10个阿拉伯数字。面对任何复杂需求,首先要沉淀基础知识到信手拈来,这样在复杂需求到来的时候,才能轻松搜罗自己的大脑快速将基本原素运用组合,聚合,衍生,复加,都手法快速形成解决方案。 mysql亦是如此。 以下不涉及复杂高深的理论知识
转载 2019-08-29 19:49:00
67阅读
-- ---------------------------- -- 建表 -- ---------------------------- DROP TABLE IF EXISTS `b`; CREATE TABLE `b` ( `id` int(11) NOT NULL, `job` varchar(255) DEFAULT NULL, `parent_i
原创 2022-02-11 11:51:55
13阅读
-- a表 id name b表 id job parent_id -- 1 张三 1 程序员 1 -- 2 李四 2 销售 2 -- 3 王五
原创 2022-02-11 11:52:03
58阅读
-- 表的约束 网上摘抄的-- 定义主键约束 primary key :不允许为空 不允许重复-- 定义主键自动增长 auto_increment-- 定义唯一约束 unique-- 定义非空约束 not null-- 定义外键约束 constraint
原创 2022-02-11 11:52:12
41阅读
-- 关于 mysql时间函数-- 获取当前日期 2017-08-17select current_date();-- 获取当前时间20:03:07select current_time();-- 获取当前的日期和时间2017-08-17 20:03:24 select now();
原创 2022-02-11 11:52:32
46阅读
-- ----------------------------   -- 建表   -- ----------------------------   DROP TABLE IF EXISTS `b`;   CREATE TABLE `b` (     `id` int(11) NOT NULL,     `job` varchar(255) DEFAULT NULL,     `parent_i
原创 2021-04-10 21:41:38
111阅读
mysql的int类型 int(11) unsigned int(11) 与varchar不同11 代表的并不是长度,而是字符的显示宽度,在字段类型为 int 时,无论你显示宽度设置为多少,int 类型能存储的最大值和最小值永远都是固定的。 当 int 字段类型设置为无符号且填充零(UNSIGNED ZEROFILL)时,当数值位数未达到设置的显示宽度时,会在数值前面补充零直到满足设定的显示宽度
原创 2021-07-09 13:36:26
394阅读
##本单元目标 一、为什么要学习数据库 二、数据库的相关概念 DBMS、DB、SQL 三、数据库存储数据的特点 四、初始MySQL MySQL产品的介绍 MySQL产品的安装 ★ MySQL服务的启动和停止 ★ MySQL服务的登录和退出 ★ MySQL的常见命令和语法规范 五、DQL语言的学习 ★
原创 2023-01-27 20:36:34
242阅读
  • 1
  • 2
  • 3
  • 4
  • 5