文章目录
-
数据库相关概念
-
- 数据库管理系统
-
MySQL数据库管理系统
-
SQL 简介
-
SQL 通用语法
-
SQL 分类
-
MySQL安装
-
- 解压完成
-
环境变量配置
-
在path变量下
-
点击完成,就配置好了
-
1.新建配置文件 my.ini
-
2.初始化 MySQL
-
3.注册MySQL 服务
-
4.启动关闭服务
-
5.修改默认账户密码
-
6.登录
-
7.退出
-
8.卸载
======================================================================
-
管理数据库的大型软件
-
英文:DataBase Management System ,简称DBMS
-
Oracle:收费的大型数据库,Oracle公司的产品
-
MySQL:开源的免费的中小型数据库,后来Sun公司收购了MySQL,而Sun公司后来又被Oracle公司收购
-
SQL Server:MicroSoft微软公司收费的中型的数据库,C#,.net等语言常使用
-
英文: Structured Query Language,简称SQL,结构化查询语言
-
操作关系型数据库的编程语言
-
定义操作所有关系型数据库的统一标准
-
对于同一个需求,每一种数据库操作方式可能存在一些不一样的地方,我们称为 方言
-
SQL语句可以单行或多行书写,以分号结尾
-
MySQL数据库的 SQL 语句不区分大小写,关键字建议使用大写
-
注释
-
单行注释:
--
注意必须要有一个空格 或#
注释内容(MySQL特有) -
多行注释:
/*注释*/
-
DDL (Dtaa Definition Language) 数据定义语言 用来定义数据库对象:数据库,表,列
-
DML (Data Manipulation Language) 数据操作语言,对表中的数据进行增删改的操作
-
DQL (Data ) 数据查询语言,对表中数据进行查询
-
DCL (Data) 数据控制语言,对数据库进行权限控制,用来定义数据库的访问权限和安全级别,及创建用户
======================================================================
安装环境:win11 64位
软件版本:MySQL 5.7.24 解压版
复制粘贴
[mysql]
设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
设置mysql的安装目录
basedir=D:\TSBrowserDownloads\MySQL\mysql-5.7.19-winx64
设置mysql数据库的数据的存放目录
datadir=D:\TSBrowserDownloads\MySQL\mysql-5.7.19-winx64\data
允许最大连接数
max_connections=200
服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=‘STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’
#跳过安全检查
skip-grant-tables
在安装时,避免权限问题出错我们尽量使用管理员身份运行CMD,否则在安装时会报错,会导致安装失败的情况
mysqld --initialize --console
管理员权限执行
执行完成 会生成 data 目录
mysqld -install ###(服务名可以不加默认为mysql)
相当于把mysql注册为当前计算机的一个服务,后台运行的应用程序
查看:ctrl + shift + esc
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)
![img](https://i-blog.csdnimg.cn/blog_migrate/e50999d31734bbf67a4a3ce434f56477.jpeg)
线程、数据库、算法、JVM、分布式、微服务、框架、Spring相关知识
一线互联网P7面试集锦+各种大厂面试集锦
学习笔记以及面试真题解析
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
36.jpg" alt=“img” style=“zoom: 33%;” />
线程、数据库、算法、JVM、分布式、微服务、框架、Spring相关知识
[外链图片转存中…(img-LHyhPhlO-1713543925110)]
一线互联网P7面试集锦+各种大厂面试集锦
[外链图片转存中…(img-FiMYs7hX-1713543925111)]
学习笔记以及面试真题解析
[外链图片转存中…(img-r5b5EDUE-1713543925112)]
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!