Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统级的目录,可以理解为C:/Windows/ /usr/lib理解为C:/Windows/System32 /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下 /opt:用户级的程序目录…
# 第05章_存储引擎 # 1. 查看存储引擎 SHOW ENGINES; # 2. 设置系统默认的存储引擎 # 查看默认的存储引擎 SHOW VARIABLES LIKE '%storage_engine'; SELECT @@default_storage_engine; SHOW DATABASES; USE dbtest1; SHOW TA…
MySQL 中的 SQL执行流程 SQL 语句在 MySQL 中的流程
MySQL服务器端的逻辑架构说明 MySQL的三层逻辑架构
# 第04章_逻辑架构 # 1. 逻辑架构剖析 # 1.3 第1层:连接层 # 系统(客户端)访问 MySQL 服务器前,做的第一件事就是建立 TCP 连接。 # 经过三次握手建立连接成功后, MySQL 服务器对 TCP 传输过来的账号密码做身份认证、权限获取。 # 用户名或密码不对,会收到一个Access denied for user错误,客…
# 第03章_用户与权限管理 # 1. 用户管理 # 创建用户 USE mysql; SELECT * FROM user; CREATE USER 'zhang3' IDENTIFIED BY '123456'; SELECT Host,User FROM user; CREATE USER 'zhang3' IDENTIFIED BY '123…
请求到响应过程中字符集的变化
# 第01章_Linux下MySQL的安装与使用 # 5. 字符集的相关操作 # 字符集与比较规则(了解) #查看GBK字符集的比较规则 SHOW COLLATION LIKE 'gbk%'; #查看UTF-8字符集的比较规则 SHOW COLLATION LIKE 'utf8%'; #查看服务器的字符集和比较规则 SHOW VARIABLES L…
在Linux系统MySQL下测试: use mysql; select Host,User from user; 可以看到root用户的当前主机配置信息为localhost。 修改Host为通配符% Host列指定了允许用户登录所使用的IP,比如user=root Host=192.168.1.1。这里的意思就是说root用户只能通过192.168…
需要安装的文件
# 第18章_MySQL8.0的其它新特性课后练习 # 1. 创建students数据表,如下 CREATE DATABASE test18_mysql8; USE test18_mysql8; CREATE TABLE students( id INT PRIMARY KEY AUTO_INCREMENT, student VARCHAR(15)…
# 第18章_MySQL8.0的其它新特性 CREATE DATABASE dbtest18; USE dbtest18; # 一、 窗口函数 # 1.1 演示窗口函数的效果 CREATE TABLE sales( id INT PRIMARY KEY AUTO_INCREMENT, city VARCHAR(15), county VARCHAR…
# 第17章_触发器课后练习 # 练习1 #0. 准备工作 CREATE DATABASE test17_trigger; USE test17_trigger; CREATE TABLE emps AS SELECT employee_id,last_name,salary FROM atguigudb.`employees`; SELECT *…
# 第17章_触发器 # 0. 准备工作 CREATE DATABASE dbtest17; USE dbtest17; #1. 创建触发器 #举例1: # ① 创建数据表 CREATE TABLE test_trigger ( id INT PRIMARY KEY AUTO_INCREMENT, t_note VARCHAR(30) ); CRE…
这篇文章没有摘要
这篇文章没有摘要
# 第16章_变量、流程控制与游标课后练习 /* 变量: 系统变量(全局系统变量、会话系统变量) 用户自定义变量(会话用户变量、局部变量) */ # 练习1:测试变量的使用 #存储函数的练习 #0.准备工作 CREATE DATABASE test16_var_cursor; use test16_var_cursor; CREATE TABLE …
今天操作mysql的时候很郁闷,因为修改默认字符集搞了半天,终于弄成了(关于如何把windows的默认字符集设置成功,可以参看另一篇博文,最终在mysql中输入show variables like 'character%'显示的值都是utf8),而后面又出现了录入中文错误,错误信息如下: 1. Data truncation: Dat…
# 第16章_变量、流程控制与游标 # 1. 变量 # 1.1 变量:系统变量(全局系统变量、会话系统变量) vs 用户自定义变量 # 1.2 查看系统变量 #查询全局系统变量 SHOW GLOBAL VARIABLES; #617 #查询会话系统变量 SHOW SESSION VARIABLES; #640 SHOW VARIABLES; #默认…
# 第15章_存储过程与函数课后练习 # 存储过程练习 #0.准备工作 CREATE DATABASE test15_pro_func; USE test15_pro_func; #1. 创建存储过程insert_user(),实现传入用户名和密码,插入到admin表中 CREATE TABLE admin( id INT PRIMARY KEY …