MySQL 安装在 Windows2008R2

1 篇文章 0 订阅
1 篇文章 0 订阅

1、下载 MySQL Community Server

访问 http://dev.mysql.com/downloads/mysql/5.6.html,下载社区版(Community Server)。



 2、解压MySQL压缩包

将下载的 MySQL 压缩包解压到自定义目录下。比如我解压到了“D:\mysql-5.6.32-winx64\”,并复制了一份配置文件做副本。


3、添加环境变量

1)在系统环境变量中“新建”一个名为“MYSQL_HOME”的变量。变量值:“D:\mysql-5.6.32-winx64\”

即 MySQL 的自定义解压目录。


 2)编辑现有的环境变量“Path”,在最后增加“%MYSQL_HOME%\bin”,注意用英文分号(;)隔开。

4、注册windows系统服务

将 MySQL 注册为Windows的系统服务,操作如下:

1)从命令提示符进入到MySQL解压目录下的 bin 目录下,见图4。


2)输入服务安装命令:

mysqld install MySQL--defaults-file="D:\mysql-5.6.32-winx64\my-default.ini"

安装成功后会提示服务安装成功。

5、启动MySQL服务并验证

启动MySQL有两种方法,命令行启动(见4、1)),或者服务管理器中启动(见下图)。


如果服务管理器中出现“MySQL”服务名称,并能启动,表明你的MySQL服务开始正常运行了。

6、修改 root 账号的密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456。

方法一:

c:>mysql –uroot

mysql>show databases;

mysql>use mysql;

mysql>UPDATE user SETpassword=PASSWORD("123456") WHERE user='root';

mysql>FLUSH PRIVILEGES;

mysql>QUIT


注意:FLUSH PRIVILEGES命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。

方法二:

利用第三方管理工具进行密码修改。如Navicat for MySQL等

7、MySQL常用命令

1.停止服务:mysql>net stop mysql

2.启动服务:mysql>net start mysql

3.查MySQL服务器和数据库字符集:mysql> show variables like '%char%';

4.修改字符集

mysql> SET character_set_client = utf8 ; 

mysql> SET character_set_connection = utf8 ;  

mysql> SET character_set_database = utf8 ;  

mysql> SET character_set_results = utf8 ;   

mysql> SET character_set_server = utf8 ;  

mysql> SET collation_connection = utf8 ; 

mysql> SET collation_database = utf8 ;  

mysql> SET collation_server = utf8 ;

另 mysql> SET NAMES'utf8'; 

它相当于下面的三句指令:

SET character_set_client = utf8; 

SET character_set_results = utf8;  

SET character_set_connection = utf8;

5.为192.168.10.XXX 号段的chcf用户分配对所有数据库的所有权限

mysql>grant all privileges on *.* to'chcf'@'192.168.10.%' identified by '123456' with grant option;

CREATE USER 'chcf'@'localhost' IDENTIFIEDBY '123456';

GRANT ALL PRIVILEGES ON *.* TO ‘chcf’@localhostIDENTIFIED BY ‘123456’ WITH GRANT OPTION;

grant all privileges on *.* to 'chcf'@'localhost'identified by '123456' with grant option;

6.导入数据

常用source 命令

进入mysql数据库控制台,如mysql -u root -p

mysql>use zlcloud2

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d: zlcloud2.sql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值