(MySQL笔记)win10+MySQL8.0.25配置安装(命令⽅式)⽬录
1.官⽹下载Mysql win64 8.0.25
2.解压mysql-8.0.25-winx64.zip
mysql下载完如何使用3.配置初始化⽂件my.ini
4.配置创建新⽬录的系统环境变量
5.初始化MySQL
6.验证MySQL安装
7.总结
前⾔
使⽤PowerShell窗⼝执⾏mysql安装命令及配置命令,完成MySQL的安装,免去窗⼝式安装选择的复杂的问题。
1.官⽹下载Mysql win64 8.0.25
2.解压mysql-8.0.25-winx64.zip
下载后MySQL安装时.zip格式,需要进⾏解压到⾃定义⽬录MySQL中。
3.配置初始化⽂件my.ini
(1)在MySQL\mysql-8.0.25-winx64根⽬录创建名为my且后缀为ini的⽂件:my.ini。创建步骤,可以先创建⼀个txt⽂本,把后缀txt改为ini,注意重名为my即可。
(2)在MySQL\mysql-8.0.25-winx64根⽬录创建data⽬录,⽤于存放登录mysql时⽤户数据信息。这个data⽬录的路径需要在my.ini中配置,下⽂会有截图说明。
配置my.ini⽂件,该⽂件是mysql的配置参数,安装⽬录、编码格式、端⼝号等。
我的my.ini ⽂本格式:
[mysqld]
# 设置3306端⼝
port=3306
# 设置mysql的安装⽬录 ----------是你的⽂件路径-------------
basedir=C:\MyFilePath\MySQL\mysql-8.0.25-winx64
# 设置mysql数据库的数据的存放⽬录 ---------是你的⽂件路径data⽂件夹⾃⾏创建
datadir=C:\MyFilePath\MySQL\mysql-8.0.25-winx64\data
# 允许最⼤连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使⽤的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使⽤的默认存储引擎
default-storage-engine=INNODB
# 默认使⽤“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使⽤的端⼝
port=3306
default-character-set=utf8mb4
我的my.ini截图:
4.配置创建新⽬录的系统环境变量 (1)右击此电脑——属性
(2)环境变量
(3)新建MYSQL_HOME,⽤于存放MySQL的⽬录
(4)设置变量值:C:\MyFilePath\MySQL\mysql-8.0.25-winx64
(5)在path⾥⾯引⽤,然后点击——确定,就配置完成
%MYSQL_HOME%、%MYSQL_HOME%\bin 没有分号“;”
5.初始化MySQL
(1)cmd管理员⾝份运⾏,也可以PowerShell(管理员)运⾏
(2)需要先cd 到 解压的根⽬录,如:cd C:\MyFilePath\MySQL\mysql-8.0.25-winx64\bin
(3)在MySQL⽬录下的bin⽬录下执⾏命令:mysqld --initialize --console,下⾯标注的是随机⽣成的mysql⽤户登录密码
PS C:\Windows\system32> cd C:\MyFilePath\MySQL\mysql-8.0.25-winx64\bin
PS C:\MyFilePath\MySQL\mysql-8.0.25-winx64\bin> mysqld --initialize --console
2021-07-19T03:45:28.045763Z 0 [System] [MY-013169] [Server] C:\MyFilePath\MySQL\mysql-8.0.25-winx64\ (mysqld 8.0.25) initializing of server 2021-07-19T03:45:28.054213Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-07-19T03:45:28.605659Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2021-07-19T03:45:30.576992Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: lyXUeO5tN0-O
>> C:\MyFilePath\MySQL\mysql-8.0.25-winx64\bin>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论