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