(0.1)windows下的mysql配置使用步骤
目录
1、基于windows平台的mysql项目场景
2、mysql数据库运行环境准备
3、下载mysql
4、通过Installer方式(即msi方式)安装mysql
5、卸载mysql
————————————————————————————————————
1、基于windows平台的mysql项目场景
【1】小型购物网站 【2】中小型论坛 【3】中小型门户
【4】博客系统 【5】IDC/云平台/虚拟主机
2、mysql数据库运行环境准备
2.1、可以去官方查看要求:https://www.mysql.com/support/supportedplatforms/database.html
2.2、准备一个虚拟机,准备空间
2.3、装一个winodws server 2008 R2
2.4、进行一些OS配置,修改主机名,HOSTS文件名(C:\Windows\System32\drivers\etc\hosts),设置IP
2.5、如果是安装版本,还要安装一些操作系统基本的组件,如 .net framework、vc++ 2013 32+64、vc++ 2015
2.6、开始动手下载mysql,安装
3、下载mysql
MSI:https://dev.mysql.com/downloads/windows/installer/5.7.html
ZIP:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
安装办法:
MSI:常规MSI(仅服务器版本:https://www.cnblogs.com/gered/p/9536512.html)
MSI:官网安装版本(即上面给的下载链接下载的安装包:https://www.cnblogs.com/zjiacun/p/6653891.html)
ZIP: 解压直接使用安装方式(即上面给的下载链接下载的ZIP文件:https://www.cnblogs.com/gered/p/9537762.html)
4、通过Installer方式(即msi方式)安装mysql
MSI:官网安装版本(即上面给的下载链接下载的安装包:https://www.cnblogs.com/zjiacun/p/6653891.html)
使用custom 自定义安装
4.1、安装完成后停服,改目录,设置环境变量
4.2、准备My.ini配置文件,并且设置好参数
4.3、重新初始化Mysql数据库(这里只是示例,具体按自己的安装目录而定)
mysqld --defaults-file = 'e:\mysql\data\my.ini' --initialize --basedir='e:\mysql\mysql57' --datadir='e:mysql\data\data' (可以从错误日志里面找默认密码)
4.4、启动停止日志,初始化参数内容(根据my.ini中的配置,查看错误日志与缓存日志)
4.5、后期配置及连接测试
【1】改密码 【2】启用远程登录
【3】创建数据库测试
————————————————————————————
【1】改密码
用root登录mysql,然后desc mysql.user,找到对应字段
Create_tablespace_priv;
然后直接
update mysql.user set Create_tablespace_priv=password("123456") where user="root";
flush privileges;
或者可以这样改
Alter user 'root'@'locahost' inentified by 'MyNewPass!';
【2】启用远程登录
(1)设置iptables开放3306端口
vi /etc/sysconfig/iptables
(2)localhost改成%,否则就只能localhost本地访问(或者可以新建一个host为%的root用户)
#修改 mysql -u root -p mysql>use mysql; mysql>update user set host ='%' where user ='root'; mysql>flush privileges; #新建(详情见:登录及账户权限设置)
create user test1@'%' identified by '123456';
#mysql中用户的形式就是 用户名@主机名,这里主机名位置写的%,代表任意IP都可以连。
#也可以这样
grant all privileges on *.* to 'root'@'%' identified by '123456';
flush privileges;
【3】建表、建用户
(详情见:登录及账户权限设置)
5、卸载mysql
5.1 MSI方式
【1】停止服务 【2】用mysql安装时自带的卸载组件(mysql installer - community)
5.2 ZIP
【1】mysqld -remove mysql_server 移除Mysql服务,mysql_server就是服务名,要根据自己的情况修改
【2】清除环境变量 【3】删除mysql所有目录
(0.1)windows下的mysql配置使用步骤的更多相关文章
- RPM方式安装MySQL5.6和windows下安装mysql解压版
下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpmhttp://cdn.mysql.c ...
- Windows 下用 gogs 配置局域网 git server
大道曙光 Windows 下用 gogs 配置局域网 git server 最近要用 C# 开发一个新的项目,所以需要在 Windows 局域网环境下构建一个 git server. 在 Window ...
- Windows下搭建MySQL Master Slave[转]
Windows下搭建MySQL Master Slave 一.背景 服务器上放了很多MySQL数据库,为了安全,现在需要做Master/Slave方案,因为操作系统是Window的,所以没有办法使用k ...
- Windows下安装MySQL详细教程
Windows下安装MySQL详细教程 1.安装包下载 2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7 ...
- MySQL8.0在Windows下的安装和使用
前言 MySQL在Windows下有2种安装方式:1.图形化界面方式安装MySQL 2.noinstall方式安装MySQL.在这里,本文只介绍第二种方式:以noinstall方式安装MySQL,以及 ...
- Windows 下修改 MySQL 编码为 utf8
问题 Windows 下安装 MySQL 后,默认编码不全utf8. mysql> show variables like '%char%'; +------------------------ ...
- Windows下安装mysql(非安装包)
Windows下安装mysql(非安装包) 参考:https://www.cnblogs.com/yunlongaimeng/p/12558638.html 1.下载MYSQL(慢的话可以用迅雷,或其 ...
- Windows下python的配置
Windows下python的配置 希望这是最后一次写关于python的配置博客了,已经被python的安装烦的不行了.一开始我希望安装python.手动配置pip并使用pip安装numpy,然而发现 ...
- windows下安装mysql笔记
接着上几篇文章再来看下windows下安装mysql. 我这里是windows7 64位, 安装过程中还是遇到一些坑,这里记录下. 一.下载安装包 打开mysql官网下载页面:http://dev.m ...
随机推荐
- jquery-alert对话框
IE的alert没有标题,如果是做企业系统的话,弹出来的的感觉不是很好,所以自己找了一下国外有没有做好的,经过1个小时的奋斗,找到一个不错的,自己重写整理了一下 下载地址如下:http://downl ...
- Btrace的使用方法
本文基于<深入理解Java虚拟机:JVM高级特性与最佳实践 第2版> 写在前面: Btrace有很多用法,比如说性能监视,连接泄露,内存泄漏,多线程竞争,而本文说的只是最基本的应用打印调用 ...
- Easyui Datagrid相同连续列合Demo之三
效果图: html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> < ...
- windows2003 iis6.0站点打不开,找不到服务器或 DNS 错误【转】
最近服务器经常出现打不开网站的现象,有时出现在上午,有时出现在中午,几乎天天都会出现一次,出现问题时,无论是回收程序池还是重启IIS或者关闭其它一些可能有影响的服务,都不能解决问题.网站打不开时,有如 ...
- TMS320C64x DSP L1 L2 Cache架构(1)——C64x Cache Architecture
[前沿]研究生阶段从事于DSP和FPGA技术的相关研究工作,学习并整理了大量的技术资料,包括TI公司的官方文档和网络上的详细笔记,花费了大量的时间和精力总结了前人的工作成果.无奈工作却从事于嵌入式技术 ...
- BT下载会损害硬盘吗
简而言之,这个问题是否存在,取决于网络带宽的发展速度与硬件性能的发展速度.如果硬件发展的速度快, 网络带宽速度发展慢,那么对大多数人而言,当前的硬件在慢速的带宽下载BT不会造成任何的硬盘损坏. ...
- 用 HTML5+ payment方法支付宝支付遇到的坑
用 HTML5+ payment方法碰到的第一个坑就是如果是支付宝的话签约那种支付方式. 因为 Dcloud的文档没有更新的原因你可以看到他们说的都是‘移动支付’,但是你去支付宝平台的时候看到的根本就 ...
- hdu 2918(IDA*)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2918 思路:这道题与前面几道类似,可以说是被秒杀了!!!构造启发式函数h()=(cnt+3)/4(cn ...
- jboss eap 6.4 部署 从weblogic迁移
从weblogic10.3像jboss 6.4项目迁移,遇到的一些问题: 因为使用weblogic可以自定义公共的war包库,在使用jboss中,也采取项目依赖公共库的方式: 1.jboss中使用公共 ...
- Spring_day02--课程安排_Spring的bean管理(注解)(注解创建对象/注入属性、配置文件和注解混合使用)
Spring_day02 上节内容回顾 今天内容介绍 Spring的bean管理(注解) 注解介绍 Spring注解开发准备 注解创建对象 注解注入属性 配置文件和注解混合使用 AOP概念 AOP原理 ...