1. 常用命令 1.1 查看MySQL版本 长选项:mysql --version 段选项:mysql -V 1.2 创建数据库 create database 数据库名称; // 在数据库中建立表,因此创建表的时候必须要先选择数据库。 use 数据库名称; 1.3 查询当前使用的数据库 selec
转载
2021-04-28 21:48:00
41阅读
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评论
MySQLMySQLMySQL前言数据库概念为什么要使用数据库?MySql简介数据库操作关系模型查看数据库创建数据库选择数据库删除数据库数据库命名规范数据表的操作创建
原创
2022-11-21 12:19:27
309阅读
数据库发展历程: 层次模型--> 网状模型(耦合度高)--> 关系模型(对象-关系模型) 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  
原创
2013-09-12 16:17:47
392阅读
一、数据库操作(1)查看当前系统上已有的数据库:mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| info
原创
2014-04-09 15:03:44
3559阅读
点赞
2评论
一、基本介绍: MySQL是一款开源的关系数据库管理系统,最早有瑞典的MySQL AB公司开发,2008年被SUN公司收购,2009年,SUN公司被Oracle公司收购。MySQL性能高、成本低、安全稳定,被广泛应用在中小型网站中,随着MySQL的性能不断提高,像维基百科、Google、Facebook等大公司也正在使用MySQL(维基百科现在
原创
2014-04-09 15:02:14
2139阅读
点赞
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 -u -p -h-u 用户名-p 密码-h host主机2: 库级知识2.1 显示数据库: show databases;2.2 选择数据库: use dbn
原创
2023-06-27 00:16:26
41阅读
一、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阅读
概要执行顺序# 书写顺序
select distinct
< select_list>
from
<left_table> <join_type>
join <right_table> on <join_condition>
where
<where_condition>
group by
<group_
转载
2024-01-11 11:25:36
43阅读
-- a表 id name b表 id job parent_id
-- 1 张三 1 程序员 1
-- 2 李四 2 销售 2
-- 3 王
原创
2021-04-10 21:37:19
104阅读
作者:SnailClimb朋友花了几天总结MySQL知识点,这篇文章可以用来回顾MySQL基础知识以及备战MySQL常见面试问题...
转载
2021-07-20 16:10:29
189阅读
目录01 了解SQL02 MySQL简介03 使用MySQL04 检索数据 select, from, distinct, limit, offset05 排序 order by06 过滤数据 where,between and,is null07 数据过滤 where,and,or,not,in08 用通配符进行过滤 LIKE %为匹配任意字符,_为匹配一个字符09 用正则表达式搜索&
一张表,里面有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阅读