目录
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:WindowsSystem32driversetchosts),设置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:mysqldatamy.ini' --initialize --basedir='e:mysqlmysql57' --datadir='e:mysqldatadata' (可以从错误日志里面找默认密码)
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所有目录