>记录生活, 工作的点点滴滴...

MySQL安装

一. 获取安装包
从mysql官网获取
https://dev.mysql.com/downloads/mysql/

二. 解压至安装目录
如 d:/software/mysql-5.7.25-winx64

三. 创建配置文件

打开到上步目录下,
a.新建data文件夹

b.创建mysql配置文件: my.ini , 参数可参考如下,

[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306
; 设置mysql的安装目录
basedir=D:/software/ mysql-5.7.25-winx64  
; 设置mysql数据库的数据的存放目录
datadir=D:/software/ mysql-5.7.25-winx64/data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
四. 选择服务
五. 初始化
用管理员权限打开cmd命令行,切换至mysql下的bin目录下,   
a.运行命令:mysqld --initialize
作用:初始化数据库,并设置默认root密码, 密码在data目录下*.err错误日志中:

A temporary password is generated for root@localhost: MsH6r?Ynwv0d

b. 运行命令:mysqld --initialize --insecure 
作用:初始化数据库,并设置默认root密码为空 
如有报错,可至data目录下,查看.err错误日志,查看ERROR相关描述。

六. 启动服务为windows安装mysql
安装服务命令: mysqld install 

Install/Remove of the Service Denied! #如出现所示错误, 可能命令行非管理员权限。

如果需要安装多个mysql服务, 可以指定名称, 如:mysqld install mysql5.7
如果服务已存在, 可以先移除无效服务: mysql remove mysql5.7
启动命令:net start mysql 

七. 帐号安全登录并修改密码 
mysql -u root -p 
修改登陆密码'newpassword' 可以替换成你需要的新密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';  


发表于:2018-08-22 15:23:11浏览(393) 评论(0) MySQL