最新mysql 5.7.21 免安装版配置方法札记
. 下载Mysql
官方:http://www.mysql.com→downloads→选社区版本MySQL Community Edition(GPL)→点击Community(GPL)Downloads>>→MySQL Community Server(GPL)→选择自己要下载的版本(我是64位系统选择的是Windows (x86, 64-bit), ZIP Archive)→Downloads→No
thanks, just start my download.
2.配置环境变量
先将下载好的文件解压到你要安装的位置,我解压到了D:\servers\mysql
方案1:新建环境变量,变量名称:MYSQL(一般大写、也可小写),变量值:D:\mysql5\mysql-5.7.21-winx64,向path中添加%MYSQL%/bin
方案2:直接向path中添加D:\mysql5\mysql-5.7.21-winx64\bin
3.安装MySQL服务
命令行进入mysql的bin目录下
(注:进入D盘直接输入“D:“,使用“cd 文件夹名”进入某个文件夹 ,“cd..“返回上一目录)
mysqld –initialize 初始化数据库(可选)
输入service install或者mysqld install 提示安装成功
输入net start mysql 启动mysql服务
使用mysql –u root –p (此命令是root登入,为简写,详细格式自行查找),root默认密码为空,直接回车即可
4.mysql.ini(可选)
原文件为mysql-defult.ini
修改其中的basedir=D:/servers/mysql
datadir=D:/servers/mysql/data
注意:路径之间为“/“,如果直接复制过来没有改会出现”系统错误1067“
系统错误5 使用管理员权限打开命令提示符
5.连接mysql
命令提示符下输入:mysql -uroot -p
root默认密码为空,直接回车即可进入.
6.登录密码问题
5.6之前的版本默认密码为空。5.7的安全性提升,在linux安装5.7的时候,安装完成后会生成一个随机性密码,存储在root/.mysql_secret中,如果没有这个文件,去系统日志中查找password,就应该能找到。Windows版本 在安装目录下的 D:\mysql5\mysql-5.7.21-winx64\data下面的XXXX.err里面找密码。
这次使用修改密码语句:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
修改密码
可以有俩种方法:
①用SET PASSWORD命令:首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password(‘新密码');
例子:mysql> set password for [email protected] =
password(‘123');
(可以直接mysql> set password = password(‘123');)
②用mysqladmin(未登录MySQL的情况下使用)
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
PS:
mysqld
–initialize 一定要初始化
mysqld
–install 安装mysql服务
net
start mysql 启动mysql服务
net
stop MySQL 停止MySQL服务
mysqld
–romve 删除mysql服务