大家好,我时间开始学习mysql现在我将在博客中不断更新自己在学习Mysql过程中做的一些笔记和遇到的问题与大家一起分享。如果有不对的地方或者需要补充的地方,欢迎大家在博客下面留言评论。接下来我先为大家介绍一下mySQL及其安装教程。
一、Mysql的介绍:
MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。具有一下的特点:
①MySQL 是开源的,所以你不需要支付额外的费用。
②MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
③MySQL 使用标准的SQL数据语言形式。
④MySQL 可以运行于多个系统上,并且支持多种语言。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
⑤MySQL 支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8TB。
⑥MySQL 是可以定制的,采用了GPL协议,你可以修改源码来开发自己的 MySQL 系统。
二、在window上安装Mysql
windows 上安装 MySQL 相对来说会较为简单,你需要在https://dev.mysql.com/downloads/mysql/这个网站上下载window版本的Mysql安装包。
下载完后,我们将 zip 包解压到相应的目录,假如将解压后的文件夹放在 C:\web\mysql-8.0.11 下。
接下来我们需要配置下 MySQL 的配置文件
打开刚刚解压的文件夹 C:\web\mysql-8.0.11 ,里面有一个系统自带的配置文件 my-default.ini,复制该文件,并粘贴在同一目录下,
设置新的文件为 my.ini,编辑 my.ini 配置以下基本信息
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\web\mysql-8.0.11
# 设置mysql数据库的数据的存放目录
datadir=C:\web\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
接下来我们来启动下 MySQL 数据库:
以管理员身份打开 cmd 命令行工具,切换目录:
cd C:\web\mysql-8.0.11\bin
输入以下安装命令:
mysqld install
启动输入以下命令即可:
net start mysql