mysql安装与配置(视频学习笔记)非原创

1.解压缩。

mysql以压缩包形式存在,解压到c:\根目录下,修改名字为mysql8(完整路径为C:\myssql8)

2.路径配置

修改本地path环境变量,添加MYSQL可执行文件路径C:\mysql8\bin

3.数据目录

既然要存储数据,就要创建存储目录,e:\mysql-dc{data,logs},其中data用来保存真实数据,logs用来保存日志
在这里插入图片描述

4.MYSQL配置

mqsql软件并不知道e:\mysql-dc这个目录,需要通过建立一个配置文件来建立“c:\mysql8”和“e:\mysql-dc”之间的联系,这个文件就是my.ini,将my.ini放入C:\myssql8
my.ini用记事本输入如下,并保存。

[mysqld] 
# 设置mysql的安装目录,也就是刚才我们安装的目录
basedir=C:\mysql8
# 设置mysql数据库的数据的存放目录,刚才创建的mysqldata目录
datadir=E:\mysql-dc\data  
# 设置默认使用的端口
port=3306
#mysqlsock存储目录
socket=E:\mysql-dc\data\mysql.sock
# 允许最大连接数
max_connections=10000
# 允许连接失败的次数。这是为了防止有人试图攻击数据库
max_connect_errors=10
# 服务端使用的字符集
character-set-server=utf8mb4
# 数据库字符集对应一些排序等规则使用的字符集
collation-server=utf8mb4_general_ci
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件作为认证加密方式
# MySQL8.0默认认证加密方式为caching_sha2_password
default_authentication_plugin=mysql_native_password
 
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
#mysqlsock存储目录
socket=E:\mysql-dc\data\mysql.sock
 
[client]
default-character-set=utf8mb4
port=3306

[mysql_safe]
log-error=E:\mysql-dc\logs\mysql.log
pid-file=E:\mysql-dc\logs\mysql.pid
#mysqlsock存储目录
socket=E:\mysql-dc\data\mysql.sock

5.数据库初始化

mysql要想进行文件存储 ,必须要生成属于自己的结构性文件,而这些文件都应该保存在数据目录下,如果想生成这些目录,通过mysql命令来完成。
dos窗口命令行输入:
mysqld-initialize-console
在这里插入图片描述
数据库初始化时会自动生成一个初始密码 bwE?Fkh.s0,Q(每个人不同),没有修改之前,通过此密码访问数据库。
没有
此时目录如下生成许多文件。 在这里插入图片描述

6.服务安装

以管理员身份启动cmd,输入命令mysqld install
在这里插入图片描述
服务安装成功后,可以直接通过系统服务列表,找到配置好的mysql服务内容,如果想启动MYSQL数据库,就可以通过服务的模式打开。
在这里插入图片描述
也可以利用windows命令来启动。
在这里插入图片描述

7.服务登录

当MYSQL安装后且服务也正常启动,就可以考虑通过命令行的模式进行MYSQL的数据库登录。
格式:mysql -u root -p
初始密码
*****
在这里插入图片描述

8.修改密码

将root超级管理员密码修改为mysqladmin
命令:
alter user ‘root’@'localhost’IDENTIFIED WITH mysql_native_password BY ‘mysqladmin’;
在这里插入图片描述

9.远程登录配置

此时root只能进行在本地进行登录访问,所以要开启远程访问配置。
进入配置数据库—>use mysql
进行远程访问------>update user set user.Host=’%'where user.User=‘root’;
配置立即生效------->flush privileges;
在这里插入图片描述

现在MYSQL已经安装成功,并且可以提成正常数据服务,接下来可以通过命令及sql语言来操纵数据库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值