Mysql5.7.18Zip安装配置
来源:互联网 发布:n9软件网 编辑:程序博客网 时间:2024/05/16 03:18
1.下载路径
https://dev.mysql.com/downloads/mysql/
有账号登陆下载,
没有账号:no thanks;just start my download
2.解压放到指定盘中
笔者:D:\mysql5.7
3.配置环境变量
MYSQL_HOME:D:\mysql5.7
在path 后面添加 ;%MYSQL_HOME%\bin
4.添加文件my.ini文件
将如下代码放入my.ini文件中
[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\mysql5.7# 设置mysql数据库的数据的存放目录datadir=D:\mysql5.7\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB
亲爱的请注意:
basedir和datadir,请根据自己的实际安装目录进行修改
创建空的data文件夹,文件列表如下:
5.打开cmd.exe,必须以管理员的身份运行
5.1 初始化数据库
mysqld --initialize --user=mysql --console
记住分配的密码:
5.2 安装服务
mysqld --install MySQL
5.3 启动服务
net start MySQL
=============华丽的分割线============
以上的步骤已经可以安装成功
以下其他可能用到的命令
5.4 停止服务
net stop MySQL
5.5删除服务
sc delete MySQL (出现问题时,可执行)
=============华丽的分割线============
6.可能出现的问题
6.1 msvcp120.dll 丢失
安装vcredist_x86.exe或者vcredist_x64.exe,根据自己的系统而定。
6.2 其他问题
如果执行sc delete MySQL指令,记得清除data文件夹下所有的文件。
如果执行net start MySQL指令,
出现:
'MySQL 服务正在启动。
MySQL 服务无法启动。
服务没有报告任何错误。
'
要配置环境变量或者环境变量配置有误,请仔细检查,亲爱的。
(第一次登录没有密码,直接按回车过),登录成功!
追加内容:
在安装mysql5.7版本时,经常会遇到mysql -u root -p直接回车登陆不上的情况,原因在于5.7版本在安装时自动给了一个随机密码,坑爹的是在init步骤的时候不像linux系统会给出命令行提示,需要手动在mysql目录下搜索*.err,以文本形式打开才能看到如下内容:
016-02-25T15:09:43.033062Z 1 [Note] A temporary password is generated for root@localhost: >mso<k70mrWe
红色字母即为第一次的登陆密码,记得加双引号。
7.修改初始化密码
使用初始密码登陆后,执行下面指令
1
set
password
for
root@localhost=password(
'你的密码'
);
方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
方法4:在忘记root密码的时候,可以这样
以windows为例:
1. 关闭正在运行的MySQL服务。
2. 打开DOS窗口,转到mysql\bin目录。
3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
6. 连接权限数据库: use mysql; 。
6. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。
7. 刷新权限(必须步骤):flush privileges; 。
8. 退出 quit。
9. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
阅读全文
0 0
- Mysql5.7.18Zip安装配置
- mysql5.6.25的zip格式安装配置
- mysql5.7.12 zip免安装版本配置
- MySQL5.7.16、ZIP包安装配置教程。
- Mysql5.6.x.zip压缩配置安装
- win7+MySQL5.7.18zip版本安装
- MYSQL5.6 ZIP安装
- MYSQL5.7.10 ZIP安装
- MySQL5.7.18自解压Zip 官网下载、安装与配置
- MySQL5.6.13解压版(zip版)安装配置
- mysql5.7.19免安装ZIP版配置过程
- mysql5.7.1 .zip的配置
- mysql5.7.10 zip windows安装
- 关于MYSQL5.7.17zip安装
- mysql5.7.13-win64.zip安装
- mysql5.7.20-winx64.zip安装
- mysql5.7.20-winx64.zip安装
- CentOS7 安装配置 MySQL5.7.18
- win32(5)--Windows菜单
- 减小ipa体积
- MATLAB 函数fspecial支持的空间滤波器
- Android-源码解析Handler&Looper
- Linux下SVN使用笔记
- Mysql5.7.18Zip安装配置
- mysql之 mysql 5.6不停机主从搭建(一主一从基于日志点复制)
- c# 之委托 匿名函数 lamada表达式
- C语言的#运算符
- php实现非对称加密
- Android平台HttpGet、HttpPost请求实例
- C指针操作(一)
- 浅析.Net下的AppDomain编程
- vs2012 升级到Update 4后,打开cpp文件 弹出 “Visual Studio 遇到了异常。这个可能是由某个扩展导致的”