我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MYSQL中基础知识点有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MYSQL中基础知识点有哪些

这篇文章给大家分享的是有关MYSQL中基础知识点有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

数据库概述

Database:数据库,用于永久的存储数据的软件,海量存储、高效存取。
 数据库软件的种类:

(1)网状数据库
(2)树形/层次型数据库
(3)关系型数据库(Relational DB)
 (4)非关系型数据库(NoSQL)

RDBMS(RDB Management System)部署结构:
 (1)服务器端:负责存储/管理数据,其中的数据都是二进制格式存储,人无法直接查看——如工商银行总行中的数据库服务器
 (2)客户端:负责连接到服务器,向服务器发送增删改查指令——如ATM机

RDBMS服务器端数据的逻辑结构:
 Server=>Database=>Table=>Row=>Column

mysqld、httpd、ftpd、sshd、smbd....
Demon:精灵、守护者、守护程序、精灵程序、服务器程序

MySQL系统的使用

(1)服务器端:下载并安装MySQL服务器软件

mysql.com
mariadb.org
xampp.org = Apache+MySQL+PHP

(2)服务器端:启动MySQL服务器软件

c:/xampp/mysql/bin/mysqld.exe
保证3306端口被打开

===========================
 (3)客户端:下载并安装一款MySQL客户端软件

c:/xampp/mysql/bin/mysql.exe
作用相当于银行的ATM终端客户机

(4)客户端:提供用户名和密码,登录到数据库服务器上

mysql.exe   -uroot   -p       不能加分号!
mysql   -uroot              不能加分号!

MySQL服务器常用的管理命令

提示:所有的管理命令都必须以;分号结尾!仅use和quit除外!
 (1)quit;        退出到服务器的连接
 (2)show databases;    显示当前服务器上所有的数据库
 (3)use 库名;        进入/开始使用指定的数据库
 (4)show tables;   显示当前数据库中有哪些表
 (5)desc 表名;      描述一下指定表的列(描述表头)

常用的SQL命令

SQL:Structured Query Language,结构化查询语言,是一门编程语言。最早由IBM公司提出的,后来由ISO采纳为关系型数据库行业国际标准,先后推出了多个版本,如SQL87、SQL92、SQL99;目前各大数据库厂家所支持。

SQL语句的执行方式:
 (1)交互模式:输入一行执行一行,....,适合于临时的查看数据。   mysql  -uroot  回车
 (2)脚本模式:把要执行的多条命令编写在一个文本文件中,一次性的提交给服务器执行,适合于批量反复执行的多条语句。   mysql  -uroot  <  d:/xx.sql  回车

SQL语言的语法:        
(1)所有的SQL语句必须以;分号结尾。
(2)SQL语句不区分大小写。习惯上,系统预定义的关键字都大写,非关键字都小写。
(3)SQL语句中可以使用 单行注释(#...) 和 多行注释(/.../)

DROP DATABASE IF EXISTS 库名;
CREATE DATABASE 库名 CHARSET=UTF8;
USE 库名;
CREATE TABLE 表名(列名 类型,  列名 类型, ....);
INSERT INTO 表名 VALUES(值,  值, ....);
SELECT  *  FROM  表名;

数据库中的乱码问题

产生的原因:计算机把每个字符都分配唯一个数字。若存字符时与取字符时所用的编码方案不同,就会产生乱码。

a <=> 97
   b <=> 98
....

字符编码方案/字符集:把每个需要呈现的字符都分配一个唯一的数字编码。世界上有几套常用的字符集:
 (1)ASCII字符集:只对所有的英文字符进行了编码(128个)
 (2)GB2312/GBK:对常用的英文字符、中文简体字符都进行了编码(40000多个)
 (3)BIG5:对常用的英文字符、中文繁体字符都进行了编码
 (4)Unicode字符集:对常用的英文字符、简体汉字、繁体汉字、日文、韩文...主流语言的常用符号都进行了编码,具体存储时又分为UTF-8/UTF-16/UTF-32三种存储方案

解决乱码问题的方法——保证“三处统一”:
(1).sql文件的存储编码
(2)mysql.exe连接mysqld.exe所用的编码
(3)mysqld.exe中存储数据所用的编码

MySQL服务器端数据的逻辑结构:

SERVER=>DATABASE=>TABLE=>ROW=>COLUMN
如何连接到数据库服务器:
 交互模式:mysql.exe  -uroot  -p
 脚本模式:mysql.exe  -uroot  -p  <  d:/2.sql

常用的SQL语句:

(1)增:INSERT INTO 表 VALUES(值, 值, ...);
 (2)删:DELETE  FROM  表;
 (3)改:UPDATE 表 SET 列=值, ...,列=值 ;
 (4)查:SELECT  *  FROM 表;

DELETE FROM laptop;   #删除所有的记录行
DELETE FROM laptop WHERE  lid=10;   #删除满足条件的记录行

UPDATE laptop
SET  price='3000',pic='img/50.jpg',isOnsale='否'; #更新所有的记录行
UPDATE laptop
SET  price='3000',pic='img/50.jpg',isOnsale='否'
WHERE  lid=31;    #更新满足条件的行

MySQL中的列类型

(1)数值类型   —— 可用引号括起来也可以不用

整数数值类型:   student(  age TINYINT  )
  TINYINT:微整数,占1字节,-128~127
  SMALLINT:小整数,占2字节,-32768~32767
  INT:整数,占4个字节, -2147483648~2147483647
  BIGINT:大整数,占8个字节,.....
小数数值类型:  product( price DECIMAL(7, 4) )
  FLOAT(M,D):单精度浮点型,占4字节,3.4E38,计算时可能产生四舍五入
  DOUBLE(M,D):双精度浮点型,占8字节 1.8E30,计算时可能产生四舍五入
  DECIMAL(M,D):定点小数,不会产生精度舍入
布尔数值类型:   product( isOnsale BOOL)
  BOOL,布尔/真假类型只能取值为TRUE/FALSE。注意:
MySQL数据库中没有真正意义上的布尔类型,TRUE等同于1,FALSE等同于0

(2)日期时间类型  —— 必须用引号括起来

DATE:日期类型,形如'2017-5-10'
TIME:时间类型,形如'22:08:5'   
DATETIME:日期/时间类型,形如'2017-10-25 22:8:5'

(3)字符串类型  —— 必须用引号括起来   emp(resume ...)

CHAR(M):定长字符串,比VARCHAR操作速度更快,M不能超过255
VARCHAR(M):变长字符串,比CHAR更能节约空间,M不能超过65535
TEXT(M):大型变长字符串,M不能超过2G
ename CHAR(11)    ename VARCHAR(11)

a    a000    a0
ab    ab00    ab0
abc    abc0    abc0
abcd    abcd    abcd
abcde    abcd    abcd
一二三四    一二三四    一二三四
一二三四五    一二三四    一二三四

true  真        ture  x
false  假        flase  x

MySQL中的列约束

Constraint:约束,数据库中某列上的数据往往必须符合某种规范,如编号不能重复、年龄必须在一定范围、密码有长度限制、员工所在部门必须真的存在......类似的限制/规范就称为“列约束”
 (1)主键约束 —— PRIMARY  KEY

 声明为主键的列上,不能出现重复值,也不能出现NULL值,所有的记录会自动按照主键列上值由小到大排序 —— 因此一个表中至多只能有一个主键列。

(2)非空约束 —— NOT NULL

声明为非空的列,不能出现NULL,但可以出现重复值。

(3)唯一约束 —— UNIQUE

声明为唯一约束的列,不能出现重复的值,但可以出现NULL,且允许多个NULL出现(两个NULL值是不等的)

(4)检查约束 —— CHECK

检查约束可以检查新插入的数据是否满足指定的条件,如:
student( age INT CHECK(age>=18  AND  age<=60)  )
MySQL不支持此约束!

(5)默认值约束 —— DEFAULT

student(sid INT, sex CHAR(1) DEFAULT '男' );  
使用默认值的方式
1)INSERT INTO student VALUES(10, DEFAULT);
 2)INSERT INTO student(sid) VALUES(20);

(6)外键约束 —— FOREIGN KEY...REFERENCES

   外键列上可以出现NULL,也可以有重复值,但是必须保证“
所有出现的值在另一个表的主键列上存在”——外键列上的值“参考了”另一个表上的主键值。

面试题:数据库中主键约束 和 唯一且非空组合 约束有何区别?
PRIMARY KEY:是表中记录的排序依据,故一个表至多有一个
UNIQUE NOT NULL:不会排序,故一个表可以有多个

程序中的NULL/空值的含义:表示应该有一个这样的数据,但是暂时还没有确定值是什么,如新员工的部门编号(尚未确定)、尚未确定的部门经理、尚未发到手的年终奖

项目中如何存储日期时间数据

大体有三种方式
 (1)VARCHAR存储:不足:不便于比较大小,格式不灵活
 (2)DATE/TIME/DATETIME存储:不足:不便于实现国际化,不同的编程语言支持程度不同
 (3)BIGINT存储:表示距离计算机元年的毫秒值,任何编程语言都可以把大数字转换为日期时间

中国:2017-10-25
美国:10-25-2017
欧洲:25/10/2017
i18n:internationalization,国际化,实现了国际化的项目应该对中国人显示中国人的习惯格式,对美国人显示美国人的习惯格式.......
计算机中如何存储日期时间:一个很大的数字,表示目标日期距离“计算机元年(1970-1-1 0:0:0 GMT)”经过了多少毫秒:
数字    代表的时间
0    1970-1-1 0:0:0
1000    1970-1-1 0:0:1
-1000    1969-12-31 23:59:59
1000*60    1970-1-1 0:1:0
10006060    1970-1-1 1:0:0
10006060*24    1970-1-2 0:0:0
1000606024365    1971-1-1 0:0:0

MySQL中使用自增列

id INT PRIMARY KEY AUTO_INCREMENT
 自增列:只能用于整数列,且必须是主键列。自增列无需手工赋值,会自动采用1/2/3....数列,在当前最大值基础上+1。
 注意:SQL标准中没有此关键字,它是MySQL所专有的!

1.简单查询 —— 只查询特定的列
 示例:查询出所有员工的姓名、工资、和编号

SELECT ename, salary, eid  FROM emp;

练习:查询出所有的员工姓名、性别、生日、姓名

SELECT ename, sex, birthday, ename FROM emp;

2.简单查询 —— 查询所有的列
 示例:查询员工的所有信息
 SELECT  *  FROM  emp;

3.简单查询 —— 给列取别名
 示例:查询出员工姓名,所在部门编号,要求列名用中文呈现

 SELECT  ename AS 姓名, deptId `部门 编号`  FROM emp;

注意:给列取别名用AS关键字,且可以省略;别名中若有空格,需要用括起来。

4.简单查询 —— 只显示不同的记录
 示例:显示出哪些部门编号下有员工

SELECT  DISTINCT deptId 
FROM emp;

说明: distinct:不同的
 练习:查询出公司中有哪些性别的员工

SELECT  DISTINCT  sex    FROM emp;

5.简单查询 —— 在查询时执行计算
 示例:计算2/3的商

SELECT  2/3;

示例:查询出每个员工的姓名及其年薪

SELECT  ename, salary,  salary*12
FROM emp;

6.简单查询 —— 查询结果集的排序
 示例:查询出所有员工信息,按工资由小到大排列

SELECT  * 
FROM emp
ORDER  BY  salary ;    #ASC,ascendant 升序

示例:查询出所有员工信息,按工资由大到小排列

SELECT  * 
FROM emp
ORDER  BY  salary  DESC;     #descendant 降序

7.简单查询 —— 条件查询
 示例:查询出编号为5的员工所有信息

SELECT  *  FROM emp
WHERE  eid=5 ;

8.简单查询 —— 模糊条件查询
 示例:查询出姓名中包含字母E的员工所有信息

SELECT  *  FROM  emp
WHERE  ename  LIKE  '%E%';
#WHERE  ename='%E%'; #错误写法!

SQL通配符:  下面两个通配符必须与LIKE组合应用
%   匹配任意多个任意字符    
_    匹配一个任意字符

9.简单查询 —— 分页查询
 分页查询:若数据库中的满足条件的记录行数太多,一般会采取“一页一页”的方式逐步展示给用户。
 不同的数据库实现分页查询语法各不相同,MySQL中的分页查询时最简单的!形如:

SELECT  ...
FROM ...
WHERE  ...
ORDER BY ...
LIMIT  start, count ;

start:从哪一行开始读取数据,数据库中的第一行记录称为第0行
 count:一次最多可以读取的行数
 假设:每一页最多呈现6条记录(称为“页面大小”pageSize)
 第1页: SELECT ....  LIMIT  0, 6 ;
 第2页: SELECT ....  LIMIT  6, 6 ;
 第3页: SELECT ....  LIMIT  12, 6 ;
 第4页: SELECT ....  LIMIT  18, 6 ;
 ....
 第n页: SELECT ....  LIMIT  (n-1)*pageSize,  pageSize ;

复杂查询 —— 聚合/分组查询

函数:一个可以接收若干数据,加以处理,输出特定数据的功能体 —— 饺子机
MySQL提供的函数: COUNT()、SUM()、AVG()、MAX()、MIN() ——  聚合函数
示例:查询出所有员工的总数量

SELECT  COUNT(eid) AS 编号数量  FROM emp;  #15
SELECT  COUNT(deptId)  FROM emp;            #14
SELECT  COUNT(*)  FROM emp;                #15

示例:查询出每个部门的编号以及该部门的员工数量(先分组再聚合计算)

SELECT  deptId, COUNT(*) FROM  emp
GROUP  BY  deptId;

注意:分组查询的结果集中只能包含两种列:
(1)分组条件列
(2)其他列的聚合函数
SELECT  deptId, COUNT(ename), ename FROM  emp
GROUP  BY  deptId;   #错误写法

复杂查询 —— 子查询

子查询:在一条语句(增删改查)中又嵌入了一条SELECT语句
 示例:查询出“研发部”所有员工的信息
 步骤1:到部门表查询出研发部对应的部门编号,如10

SELECT  did  FROM  dept 
WHERE  dname='研发部';

步骤2:到员工表查询部门编号为10的员工信息

SELECT  *   FROM  emp
WHERE  deptId=10;

综合两条语句:

SELECT  *   FROM  emp
WHERE  deptId=( 
    SELECT  did  FROM  dept 
    WHERE  dname='研发部'
);   #父查询中需要的条件数据由子查询提供

复杂查询 —— 跨表/多表查询

示例:查询出每个员工的姓名及其所在部门的名称

SELECT  ename, dname
FROM  emp, dept;      #错误!得到了“笛卡尔积”
 
SELECT  ename, dname
FROM  emp, dept
WHERE  deptId=did;  #跨表查询必须防止“笛卡尔积”
注意:上述语法是SQL-92标准中的跨表查询语法。缺陷:

若某个中的记录在对方表中无对应项,则总结果无法显示这样的记录。
如deptId为NULL的员工、没有员工的部门都无法显示。

SQL-99中的跨表查询语法分为四种:
(1)内连接查询  INNER JOIN  查询结果与SQL-92标准一样!
    SELECT  ename,  dname
    FROM  emp   INNER JOIN  dept
    ON  deptId=did;  #两个表的拼接条件用ON声明
  (2)左外连接查询  LEFT [OUTER] JOIN
    SELECT  ename,  dname
    FROM  emp   LEFT  OUTER  JOIN  dept
    ON  deptId=did;  #显示“左侧”表中的所有记录!
  (3)右外连接查询  RIGHT OUTER JOIN
    SELECT  ename,  dname
    FROM  emp   RIGHT  OUTER  JOIN  dept
    ON  deptId=did;  #显示“右侧”表中的所有记录!
  (4)全连接查询 FULL JOIN
    注意:MySQL不支持全连接!

MySQL中解决“不支持全连接”的方法 —— 结果集的合并:

(SELECT  ename  FROM  emp_cn)
UNION
(SELECT  ename  FROM  emp_us);  #合并相同的记录
 ------------------------------------------------
(SELECT  ename  FROM  emp_cn)
UNION  ALL
(SELECT  ename  FROM  emp_us);  #不合并相同的记录

SQL语句的分类:

DDL: Data Define Language,数据定义语言——定义列

 CREATE / DROP / ALTER / TRUNCATE

DML: Data Manipulate Language,数据操作语言——操作行

 INSERT / DELETE / UPDATE

DQL: Data Query Language,数据查询语言——不影响数据

 SELECT

DCL: Data Control Language,数据控制语言——控制权限

 GRANT / REVOKE

小知识:mysqli_query($conn, $sql)的返回值类型:
(1)DML: 增删改,执行失败返回false,成功返回true
(2)DQL: 查,执行失败返回false,成功返回查询结果集对象,可能有0/1/N行数据;
从其中获取一行数据可以使用:
 $row=mysqli_fetch_row($result);抓取一个索引数组或null
 $row=mysqli_fetch_assoc($result);抓取一个关联数组或null
从其中获取所有记录行可以使用:
 $rowList=mysqli_fetch_all($result, MYSQLI_ASSOC);抓取一个二维数组,每一行呈现为一个关联数组

感谢各位的阅读!关于“MYSQL中基础知识点有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MYSQL中基础知识点有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MYSQL中基础知识有哪些

这篇文章主要介绍了MYSQL中基础知识有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、基础概念与基础命令1)基础概念① 数据库按照一定数据结构,存储和管理数据的仓库。
2023-06-25

HTML中有哪些基础知识点

本篇内容主要讲解“HTML中有哪些基础知识点”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTML中有哪些基础知识点”吧!一、 HTML的基本结构 网页的标题</</div></div><div class="articleBottom"><span class="date" style="float: right;">2023-06-27</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="mysql基础知识有哪些" href="/article/790bf63ee2.html"><h4>mysql基础知识有哪些</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="mysql有哪些基础知识" href="/article/007df407c3.html"><h4>mysql有哪些基础知识</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="CSS基础知识点有哪些" href="/article/cbd9f4f149.html"><h4>CSS基础知识点有哪些</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="Angular8基础知识点有哪些" href="/article/e122c6a500.html"><h4>Angular8基础知识点有哪些</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="Redis基础知识点有哪些" href="/article/0674af796e.html"><h4>Redis基础知识点有哪些</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="Hibernate基础知识点有哪些" href="/article/8341970c8e.html"><h4>Hibernate基础知识点有哪些</h4></a><div class="des">这篇文章主要介绍“Hibernate基础知识点有哪些”,在日常操作中,相信很多人在Hibernate基础知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hibernate基础知识点有哪些”的疑惑有所</div></div><div class="articleBottom"><span class="date" style="float: right;">2023-06-17</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="Python基础知识点有哪些" href="/article/a82dc1fe0b.html"><h4>Python基础知识点有哪些</h4></a><div class="des">本篇内容主要讲解“Python基础知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python基础知识点有哪些”吧!Python程序文件结构程序→模块→语句→表达式Python的关键要</div></div><div class="articleBottom"><span class="date" style="float: right;">2023-06-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="VBS基础知识点有哪些" href="/article/2c388400d6.html"><h4>VBS基础知识点有哪些</h4></a><div class="des">这篇文章给大家分享的是有关VBS基础知识点有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。VBScript(Microsoft Visual Basic Script Editon).,微软公司可视化BASI</div></div><div class="articleBottom"><span class="date" style="float: right;">2023-06-08</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="XML基础知识点有哪些" href="/article/90df6534fc.html"><h4>XML基础知识点有哪些</h4></a><div class="des">本篇内容主要讲解“XML基础知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“XML基础知识点有哪些”吧!XML 被设计用来描述数据,其焦点是数据的内容。XML 被设计用来描述数据,其焦</div></div><div class="articleBottom"><span class="date" style="float: right;">2023-06-12</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="InnoDB基础知识点有哪些" href="/article/23767e1cfc.html"><h4>InnoDB基础知识点有哪些</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="XHTML基础知识点有哪些" href="/article/1ab503414f.html"><h4>XHTML基础知识点有哪些</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="Node.js基础知识点有哪些" href="/article/f8a3b3cb4d.html"><h4>Node.js基础知识点有哪些</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div></div></div><div class="hotFlag"><h4>热门标签</h4><div class="flagBox"><a title="Linux" href="/tag/Linux/">Linux(148)</a><a title="PHP" href="/tag/PHP/">PHP(127)</a><a title="Java" href="/tag/Java/">Java(102)</a><a title="正则表达式" href="/tag/正则表达式/">正则表达式(101)</a><a title="JavaScript" href="/tag/JavaScript/">JavaScript(69)</a><a title="最佳实践" href="/tag/最佳实践/">最佳实践(67)</a><a title="jQuery" href="/tag/jQuery/">jQuery(44)</a><a title="MySQL" href="/tag/MySQL/">MySQL(39)</a><a title="Docker" href="/tag/Docker/">Docker(37)</a><a title="C语言" href="/tag/C语言/">C语言(36)</a><a title="性能优化" href="/tag/性能优化/">性能优化(34)</a><a title="Python" href="/tag/Python/">Python(34)</a><a title="XML" href="/tag/XML/">XML(28)</a><a title="string" href="/tag/string/">string(27)</a><a title="第三方库" href="/tag/第三方库/">第三方库(23)</a><a title="回调函数" href="/tag/回调函数/">回调函数(23)</a><a title="ZIP" href="/tag/ZIP/">ZIP(22)</a><a title="数组" href="/tag/数组/">数组(22)</a><a title="可扩展性" href="/tag/可扩展性/">可扩展性(22)</a><a title="字符串比较" href="/tag/字符串比较/">字符串比较(21)</a><a title="find" href="/tag/find/">find(20)</a><a title="RPM" href="/tag/RPM/">RPM(20)</a><a title="Go" href="/tag/Go/">Go(20)</a><a title="grep" href="/tag/grep/">grep(19)</a><a title="ASP.NETCore" href="/tag/ASP.NETCore/">ASP.NETCore(19)</a><a title="XML解析器" href="/tag/XML解析器/">XML解析器(19)</a><a title="事件" href="/tag/事件/">事件(19)</a><a title="事件处理程序" href="/tag/事件处理程序/">事件处理程序(19)</a><a title="StringBuilder" href="/tag/StringBuilder/">StringBuilder(18)</a><a title="Nginx" href="/tag/Nginx/">Nginx(18)</a></div></div></div><div class="main_right fr"><div class="artHotSearch"><h4 class="title"><div class="fl"><span class="icon bg_content bg_icon_rs"></span><span class="name">编程热搜</span></div><a href="" class="fr bg_content bg_txt_rsb"></a><div class="clearboth"></div></h4><ul><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="Oracle Study--Oracle RAC CacheFusion(MindMap)" href="https://www.528045.com/article/5ddd852019.html">Oracle Study--Oracle RAC CacheFusion(MindMap)</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/upload/202210/18/wrqsnwkikqz.jpg" alt="Oracle Study--Oracle RAC CacheFusion(MindMap)" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="报表SQL" href="https://www.528045.com/article/65d1b51286.html">报表SQL</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/13.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="报表SQL" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="[mysql]mysql8修改root密码" href="https://www.528045.com/article/ab352c1a8c.html">[mysql]mysql8修改root密码</a></span></h5><div class="clearboth"></div><div class="des">use mysqlselect * from user where user="root";update user set password=password("mysql@2020") where user="root";ERROR 1064 (42000)</div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/25.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="[mysql]mysql8修改root密码" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="MySQL专题3之MySQL管理" href="https://www.528045.com/article/3f64ecba5a.html">MySQL专题3之MySQL管理</a></span></h5><div class="clearboth"></div><div class="des">1、启动以及关闭MySQL服务器-  首先,我们需要通过以下命令来检查MySQL服务器是否已经启动:ps -ef | grep mysqld-  如果MySQL已经启动,以上命令将输出mysql进程列表,如果mysql未启动,你可以使用以下</div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/22.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="MySQL专题3之MySQL管理" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="linux怎么查看mysql版本号" href="https://www.528045.com/article/8e8299127b.html">linux怎么查看mysql版本号</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/uploads/202210/26/v2na4bbyyj1.jpg" alt="linux怎么查看mysql版本号" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="navicat导出csv乱码的方法" href="https://www.528045.com/article/39f329318d.html">navicat导出csv乱码的方法</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/12.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="navicat导出csv乱码的方法" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="Mongodb数据库中mongostat工具用法" href="https://www.528045.com/article/dca0930259.html">Mongodb数据库中mongostat工具用法</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/16.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="Mongodb数据库中mongostat工具用法" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="mysql如何查看帮助" href="https://www.528045.com/article/8f7e169fbc.html">mysql如何查看帮助</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/upload/202210/18/egsaew4pvyp.jpg" alt="mysql如何查看帮助" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="navicat如何设置外键" href="https://www.528045.com/article/b7880c3091.html">navicat如何设置外键</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/upload/202210/18/ulvurmg1gyd.jpg" alt="navicat如何设置外键" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="centos7如何查看mysql的版本" href="https://www.528045.com/article/3f6f342297.html">centos7如何查看mysql的版本</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/uploads/202210/26/nymmfpqalfz.jpg" alt="centos7如何查看mysql的版本" /><div class="clearboth"></div></li></ul><div class="seeMore"><a href="https://www.528045.com/article/database-c6-1.html">查看更多</a></div></div><div class="artSubmit"><h4 class="title"><div class="fl"><span class="icon bg_content bg_icon_yktg"></span><span class="name">编程资源站</span></div><div class="clearboth"></div></h4><ul class="submitNav clearfix"><li class="active first">资料下载</li><li>历年试题</li></ul><div class="submitBox active"><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021年下半年软考高级信息系统项目管理师高频考点" href="https://www.528045.com/down/89bb6.html">2021年下半年软考高级信息系统项目管理师高频考点</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级信息系统技术知识点记忆口诀" href="https://www.528045.com/down/7d690.html">2021下半年软考高级信息系统技术知识点记忆口诀</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考《信息系统项目管理师》考试真题及答案" href="https://www.528045.com/down/4277a.html">2021下半年软考《信息系统项目管理师》考试真题及答案</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级考试备考攻略" href="https://www.528045.com/down/9248a.html">2021下半年软考高级考试备考攻略</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021年软考高级《信息系统项目管理师》巩固练习题汇总" href="https://www.528045.com/down/fcca0.html">2021年软考高级《信息系统项目管理师》巩固练习题汇总</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级信息系统项目管理师30个易考知识点汇总" href="https://www.528045.com/down/7636b.html">2021下半年软考高级信息系统项目管理师30个易考知识点汇总</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级知识点这样记,还担心记不住吗" href="https://www.528045.com/down/76382.html">2021下半年软考高级知识点这样记,还担心记不住吗</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021年下半年软考高级考试重点汇总" href="https://www.528045.com/down/15f44.html">2021年下半年软考高级考试重点汇总</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级信息系统项目管理师计算公式汇总" href="https://www.528045.com/down/2d560.html">2021下半年软考高级信息系统项目管理师计算公式汇总</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021年下半年软考高级《信息系统项目管理师》模拟试题" href="https://www.528045.com/down/c0085.html">2021年下半年软考高级《信息系统项目管理师》模拟试题</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="seeMore"><a href="/down/">查看更多</a></div></div><div class="submitBox"><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="信息系统项目管理师选择题每日一练(2024)" href="https://www.528045.com/article/6d5f303202.html">信息系统项目管理师选择题每日一练(2024)</a><span class="hot"><a href="https://www.528045.com/article/lnst-c57-1.html">历年试题</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2023年下半年信息系统项目管理师综合知识真题演练" href="https://www.528045.com/article/f2da969d4f.html">2023年下半年信息系统项目管理师综合知识真题演练</a><span class="hot"><a href="https://www.528045.com/article/lnst-c57-1.html">历年试题</a></span></h5></div><div class="seeMore"><a href="https://www.528045.com/article/lnst-c57-1.html">查看更多</a></div></div></div><div class="meumfie"><h4 class="title"><div class="fl"><span class="icon bg_content bg_icon_ykzl"></span><span class="name">目录</span></div><div class="clearboth"></div></h4><div class="toc"></div></div></div><div class="clearboth"></div></div><script type="text/javascript" src="/skin/static/js/toc.js"></script><div class="popUp popDelay"><div class="maskBg"></div><div class="popCon"><span class="btn btn_close"></span><div class="tip"> 本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页 </div><div class="delayMain"><div class="delaymain_left"><a href="https://www.528045.com"><img src="https://static.528045.com/skin/content_left.png?imageMogr2/format/webp/blur/1x0/quality/35"></a></div><div class="delaymain_right"><div class="news_title"><span class="fl">最新资讯</span ><a href="/" class="fr">更多</a><div class="clearboth"></div></div><ul></ul></div><div class="clearboth"></div></div><div class="bigshow"><a href="https://www.528045.com"><img src="https://static.528045.com/skin/content_bottom.png?imageMogr2/format/webp/blur/1x0/quality/35"></a></div></div></div><div class="footer"><div class="friendLink"><span class="friendTitle">友情链接</span><a href="https://www.lsjlt.com">编程网</a></div><script type="text/javascript" src="/skin/static/js/footermain.js"></script></div><div class="popCommon"><span class="mask"></span><div class="popCon"></div></div><div class="ajaxrightbtn"><div class="funBtnbox"><div class="rb_fk rb_ty br_bom"><div class="wx_mo1 _mo1"><i class="dtmuban-iconfont icon-fankui2"></i><p>反馈</p></div><a href="javascript:void(0);" onclick="Dsb('urs-form-modalfk');"><div class="_mo2 rb_gradient br_bom"><p>我要<br>反馈</p></div></a></div></div><div class="fbs fbs-gotp back2top" style="display: none;"><div class="rb_top rb_ty br_all"><div class="top_mo1 _mo1 "><i class="dtmuban-iconfont icon-zhiding"></i></div><a href="javascript:void(0);" title="返回顶部"><div class="_mo2 rb_gradient br_all"><p>返回<br>顶部</p></div></a></div></div></div><div id="urs-form-modalfk-bg" class="urs-form-modal-bg" style="display: none;"></div><div id="urs-form-modalfk" class="urs-form-modal" style="display: none;"><div class="urs-form-component plan-get-form-mini js-apply-form clearfix"><div class="urs-component-head"><div class="icon-close" onclick="Dhb('urs-form-modalfk');"><img id="close-btn" src="https://static.528045.com/skin/ic_delete_normal_24px.png"></div><p class="form-title">留言反馈</p><p></p><p class="form-line"></p></div><div class="urs-component-tab"><h5>感谢您的提交,我们服务专员将在<span>30分钟内</span>给您回复</h5><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-fanganguihua"></i><input class="u-input js-apply-phone" type="text" id="titleb" name="titleb" value="我要反馈留言,看到请回复" placeholder="留言标题"><span id="dtitlea"></span></div><div class="get-plan-form-item"><select name="typeidb" id="typeidb" class="u-select"><option value="">请选择类型</option><option value="0">问题反馈</option><option value="1">意见建议</option><option value="2">倒卖举报</option><option value="3">不良信息</option><option value="4">其他</option></select></div><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-yonghu"></i><input class="u-input js-apply-name" type="text" id="truenameb" name="truenameb" placeholder="您的姓名" value=""><span id="dtruenameb"></span></div><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-liuyan"></i><input class="u-input js-apply-phone" type="text" id="emailb" name="emailb" placeholder="您的邮箱" value=""><span id="demailb"></span></div><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-shouji"></i><input class="u-input js-apply-phone" type="text" id="telephoneb" name="telephoneb" placeholder="您的手机" value=""><span id="dtelephoneb"></span></div><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-liuyan2"></i><textarea class="u-textarea js-apply-content" id="contentb" name="contentb" placeholder="留言说明,文字为2-100字" value=""></textarea><span id="dcontentb"></span></div><button type="submit" name="submit" class="btn btn-red" onclick="checkaguestbook();">立即提交</button></div></div></div><style> .drop_more li{ list-style: none;} </style><script type="text/javascript" src="/file/script/config.js"></script><script type="text/javascript" src="/file/script/common.js"></script><script type="text/javascript" src="/skin/static/js/commonpop.js"></script><script type="text/javascript" src="/skin/static/js/header.js"></script><script type="text/javascript" src="/skin/static/js/footer.js"></script><script type="text/javascript" src="/skin/static/js/listconcommon.js"></script><script src="/skin/static/layui/layui.js" type="text/javascript"></script><script src="/skin/static/js/custom-script.js" type="text/javascript"></script><script src="/skin/static/js/indexsms.js?v=20240108.1443"></script><script type="text/javascript"> $(function(){ var destoon_userid = 0,destoon_username = '',destoon_member = destoon_guest = ''; destoon_guest = '<div class="login-li"><a href="javascript:void(0);" lay-on="showLoginPopup" class="a_on_dl" id="dn-login">请登录</a></div><div class="login-li"><a href="javascript:void(0);" lay-on="showLoginPopup" class="a_to">免费注册</a></div>'; destoon_member += destoon_guest; $('#m52_member').html(destoon_member); }); </script></body></html><script type="text/javascript" src="/skin/static/js/contentie.js"></script>