MySQL 是最流行的关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品
关系型数据库是将数据保存在不同的表里面,而不是将所有的数据放在一个大仓库中,提高了速度和灵活性
当然在学习使用MySQL之前我们需要在电脑上下载安装好MySQL,不同的操作系统有不同的安装配置方式,我是安装在Win10的系统中
WIndows10版本MySQL下载
1. 谷歌搜索mysql在官网链接直接点击Downloads 或者选择MySQL Community Server
如果是从download界面进入下载,就需要找到最下面的MySQL Community Downloads 然后进入下载的界面,如果直接进入的MySQL Community Server的话就可以省掉这一步
找到合适的版本进行下载
可以不注册直接下载,注册的话还要填写公司什么的略显麻烦
下载的地址最好指定在C盘的某个文件夹,方便之后使用命令提示符进行安装
解压
因为我们下载的是个压缩的文件,所以需要进行解压之后才能进行安装操作,解压软件的话我使用的是bandizip,解压到当前文件夹即可
配置MySQL
打开解压后的bin文件夹,在里面新建一个文本文本档,将文本文档改为 my.ini的配置文件,然后写入需要配置的内容
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\QMDownload\mysql-8.0.23-winx64 (这里是你解压的MySQL存在的位置)
# 设置mysql数据库的数据的存放目录
datadir=C:\QMDownload\mysql-8.0.23-winx64\data (同样是你自己的data文件夹)
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
添加环境变量(将MySQL的bin文件夹添加到环境目录中,方便用命令提示符管理)
打开控制面板——系统与安全——系统——高级系统设置——环境变量——系统变量
进入之后然后将MySQL的bin文件的绝对路径添加进去(打开bin文件夹点击最上面的文件夹的框就可以查看bin文件的绝对路径)
安装和初始化MySQL
1. 以管理员身份运行命令提示符
在开始界面右键然后选择以管理员身份运行命令提示符
2. 安装MySQL
切换到MySQL的bin文件夹下(这是之前为什么会提醒将MySQL直接安装在C盘里面这样会方便切换)然后安装MySQL
cd C:/QMDownload/mysql-8.0.23-winx64/bin #这里bin文件还是MySQL存在的目录
mysqld --install #安装MySQL
3.初始化MySQL(此时会生成一个随机密码,要记住之后方便改密码)
mysqld --initialize --user=mysql --console #初始化之后会在最后一行生成出一个随机密码,用来登陆
net start mysql # 启动MySQL服务器
mysql -u root -p # 登陆MySQL,密码为刚刚初始化生成的密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456789'; #修改密码 最后的引号里面输入你想改的密码即可
exit #退出登陆,重新登陆的话还是用mysql -u root -p
结尾
哈哈哈哈,还没开始学习使用,就先写到这里叭
记得改密码是改成你需要的密码,不要像我一样直接复制代码去改然后把密码直接改成“新密码”。
哈哈哈哈哈,今日份可可爱爱没有脑袋