【Mysql学习随笔--6】教程文章相关的互联网学习教程文章

B站MySQL学习之job_grades表数据

CREATE TABLE job_grades(grade_level VARCHAR(3),lowest_sal INT,highest_sal INT);INSERT INTO job_grades VALUE (‘A‘, 1000, 2999);INSERT INTO job_grades VALUE (‘B‘, 3000, 5999);INSERT INTO job_grades VALUE (‘C‘, 6000, 9999);INSERT INTO job_grades VALUE (‘D‘, 10000, 14999);INSERT INTO job_grades VALUE (‘E‘, 15000, 24999);INSERT INTO job_grades VALUE (‘F‘, 25000, 40000);原文:https://www.cnb...

MySQL学习笔记二:权限管理【代码】

1. 创建和删除用户,mysql中的用户是由用户名和主机名来确定的createuser "user_name@host_name" identified by passwd; dropuseruser_name; ---------------也可以直接向mysql.user表添加记录----------------insertinto mysql.user(host,user,password) values ("host_name","user_name",password("pwd")); flush privileges;//使用这种方法必须添加用户,必须刷新权限加载到内存中2.查看用户权限show grants foruser_name@host_...

MySQL学习第一天【图】

数据库课程体系 在PHP阶段,将数据库分为三个阶段: ?基础阶段(就业班第一个阶段): 6天, mysql数据库的基本操作(增删改查), 以及一些高级操作(视图, 触发器,函数,存储过程等), 和PHP操作mysql数据库 优化阶段(就业班后期): 如何提高数据库效率, 如索引, 分表等 部署阶段(最后): 如何搭建真实的环境系统, 如服务器集群, 负载均衡 数据库基础 什么是数据库?数据库: database, 存储数据的仓库 数据库: 高效的存储和处理数据的介质(介质...

MySQL学习笔记(五):MySQL表级锁和行级锁

一:概述相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);InnoDB存储引擎既支持行级锁( row-level locking),也支持表级锁,但默认情况下是采用行级锁。MySQL主要的两种锁的特性可大致归纳如下:? 表级锁: 开销小,加锁快;不会出现死锁(因为MyISAM会一次性获得SQL所需的全部锁);锁定粒度大,发生锁冲突的概...

MySQL学习笔记【代码】

待写~ 解释:SELECT case -------------如果 when sex=‘1‘ then ‘男‘ -------------sex=‘1‘,则返回值‘男‘ when sex=‘2‘ then ‘女‘ -------------sex=‘2‘,则返回值‘女‘ else 0 -------------其他的返回‘其他’ end -------------结束from sys_user --------整体理解: 在sys_user表中如果sex=‘1‘,则返回值‘...

mysql学习笔记3

要用php+mysql 首先要配置环境。现在要先下载wamp(Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python)。直接安装就行可以点下一步的就点下一步,直至完成。在右下角工具栏会出现一个新图标(一个半圆形),对其右键,选择language,选择其中的chinese在浏览器中网址栏输入localhost。点左下角的PHPmyadmin 2.11.2.1如果提示mysql拒绝访问,打开刚才wamp的安装目录找到 c:\wamp\phpmyadmin(如果自定义安装目录的话会有所不同)找到c...

mysql学习03-sql执行加载顺序

1.sql语句select distinct <select_list>fromleft_table <join_type> join right_tableon <join_condition>where <where_condition>group by <group_by_list>having <having_condition>order by <order_by_conddition>limit <limit_num> 2.mysql服务器处理后的顺序from left_tableon join_conditionjoin_type join right_tablewhere where_conditiongroup by group_by_listhaving having_conditionselectdistinct select_listorder...

Mysql学习之十二:JDBC连接数据库之DriverManager方法

JDBC连接数据库 ?创建一个以JDBC连接数据库的程序,包括7个步骤: 1、载入JDBC驱动程序: 在连接数据库之前。首先要载入想要连接的数据库的驱动到JVM(Java虚拟机)。 这通过java.lang.Class类的静态方法forName(String className)实现。 比如: try{ //载入MySql的驱动类 Class.forName("com.mysql.jdbc.Driver") ; }catch(ClassNotFoundException e){ System.out.println("找不...

Mysql学习笔记(四)字符串函数【代码】

PS:终于看完了字符串函数,心都快碎了...涉及的函数真是太多了...感觉这里的字符串函数和JAVA里的基本都差不多了...基本上算是掌握了,但是想全记住那是不太可能的。。。    学习内容:字符串函数的掌握和应用..ASCii(str)返回字符串的最左边的ascii码值..如果str为NULL,那么返回NULL...如果字符串为0,那么返回也为0... mysql>select ascii(‘2‘); mysql>select ascii(‘dx‘); ORD(str)函数如果字符串最左边的字符为多...

MySQL学习笔记【代码】【图】

MySQL数据库引擎InnoDB支持事务安全事务四大特征(ACID) 原子性(A):要么都成功,要么都失败一致性(C):保证没有数据更新会执行到一半而导致和其他数据不统一隔离性(I):事务A和事务B之间具有隔离性持久性(D):是事务的保证,事务终结的标志(内存的数据持久到硬盘文件中)为处理巨大数据量而设计它的CPU效率肯能是任何其他基于磁盘的关系数据库引擎所不能匹敌的将表和索引在一个逻辑表空间中支持外键被用在众多需要高性能的大型数据库...

Mysql 学习随笔【图】

1.进入mysql2.看数据里的内容3.选择文件夹(例如 选择db2) 4 查看文件夹中的表格 5.查看表格中的内容 原文:https://www.cnblogs.com/wangzhao1010/p/14091439.html

2020/5/20数据库mysql学习通用数据库的对象中英文介绍笔记

通用数据库对象中英文介绍? 数据data 指对客观事件进行记录并可以鉴别的符号,在计算机系统中存储为可以被识别的信息 ? 数据库database存放具体数据的最大的逻辑对象,通常按需求将同一项目所属的数据统一放在一个数 据库中,也可以创建多个数据库 ? 数据库管理系统dbms(database management system)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS,目 前分为关系型和非关系型数据库管理系统两种 ? 关系...

吴裕雄--天生自然MySQL学习笔记:MySQL 函数【代码】

ASCII(s) 返回字符串 s 的第一个字符的 ASCII 码。 SELECT ASCII(CustomerName) AS NumCodeOfFirstChar FROM Customers;CHAR_LENGTH(s) 返回字符串 s 的字符数 SELECT CHAR_LENGTH("RUNOOB") AS LengthOfString;CHARACTER_LENGTH(s) 返回字符串 s 的字符数 SELECT CHARACTER_LENGTH("RUNOOB") AS LengthOfString;CONCAT(s1,s2...sn) 字符串 s1,s2 等多个字符串合并为一个字符串 SELECT CONCAT("SQL ", "Runoob ", "Gooogle ", "Fac...

MySQL学习笔记_5_SQL语言的设计与编写(上)

SQL语言的设计与编写(上)一、SQL语句分类数据定义语言(DDL):用于定义和管理数据对象,包括数据库、数据表、视图、索引等。例如:CREATE、DROP、ALTER等语句。数据操作语言(DML):【和表中的数据记录有关的语言】 用于操作数据库对象中所包含的数据。例如:INSERT、UPDATE、DELETE语句。数据查询语言(DQL): 用于查询数据库对象中所包含的数据,能够进行单表查询、连接查询、嵌套查询,以及集合查询等各种复杂程度不同的数...

MySQL学习笔记(11)之视图(view)

视图(view)1、定义:视图是由查询结果形成的一张虚拟表,没有真实数据存在。 2、创建语法:create view 视图名 as select 语句;3、删除语法:(建议删除重建) 4、意义:1.简化查询2.可以进行权限控制。(封闭表权限,开放部分数据)3.大数据分表可以使用。 5、视图和表的关系:视图是表的查询结果。表改变,视图也变。视图改变,表可能改变。视图的数据与表的数据一一对应时,会互相改变。 6、视图的algorithm(算法):Algori...