文档章节

Windows下面安装和配置MySQL(5.6.20)

iligj
 iligj
发布于 2015/06/02 15:32
字数 485
阅读 104
收藏 0

1.首先到http://dev.mysql.com/ 上下载windows版mysql5.6免安装zip包。然后将zip包解压到D:\mysql-5.6.20-winx64下。

2.复制mysql下的my-default.ini, 在同目录下创建my.ini. my.ini为mysql的配置。最简单的配置:
basedir=D:/mysql-5.6.20-winx64
datadir=D:/mysql-5.6.20-winx64/data

还可以在my.ini中增加lower_case_table_names=1(默认linux是区分表名大小写的,加上这句话表示在linux下不区分表名大小写)

3.设置环境变量PATH。将D:\mysql-5.6.20-winx64\bin加入path中。

4.CMD下面尝试启动mysqld --console,并将后台log输出在屏幕。

5.注册mysql为windows service. 以后可以使用windows service来安装mysqld和卸载mysqld的服务.

安装MySQL服务,进入D:\mysql-5.6.20-winx64\bin目录执行安装

mysqld install

卸载MySQL服务

mysqld remove

6.进入服务管理器

7.启动MySQL服务

8.net start mysql 启动mysql服务,net stop mysql 停止mysql服务

9.也可以使用mysqladmin命令关闭mysql服务。

10.使用root用户登录mysql数据库

如果MySQL的连接端口不是默认的3306,可以使用下面的命令

mysql -P13306 -u root -p

指定MySQL连接端口13306

如果MySQL的连接服务器IP不是本机或者用户名不支持本机登陆,可以使用下面的命令

mysql -h机器名或IP地址 -P13306 -u root -p

11.显示所有数据库

show databases;

12.修改root帐户的登陆密码1234:

GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY '1234';

13.创建数据库需要指定中文编码方式

14.查看MySQL存储引擎

show engines;

15.创建mysql远程连接用户,设置最大权限和登陆密码。

GRANT ALL ON *.* TO 'sa'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;

还有一些测试mysql安装的命令:

最后设置打开死锁开关的命令:

set global innodb_print_all_deadlocks=on

查看开关是否已经打开的命令:

show variables like 'innodb_print_all_deadlocks'

本文转载自:http://www.cnblogs.com/qiyebao/p/3887055.html

共有 人打赏支持
iligj
粉丝 1
博文 8
码字总数 1061
作品 0
南京
高级程序员
私信 提问
MySQL-5.6.20解压缩安装和配置-windows

MySQL-5.6.20解压缩安装和配置 具体过程详细过程请参见mysql官方文档: http://dev.mysql.com/doc/refman/5.6/en/windows-install-archive.html mysql版本:mysql-5.6.20-winx64 mysql安装目...

秋风醉了
2014/08/27
0
0
在RHEL6中安装mysql数据库

今天要给大家演示的是在RHEL6系统中安装mysql数据库,本次实验是在VMware虚拟机中实现。 系统版本:2.6.32-71.el6.i686 [root@wuli ~]# uname -a Linux wuli.redhat.com 2.6.32-71.el6.i686...

wuli03960405
2014/08/07
0
0
源码安装LAMP+Discuz

Apache 安装步骤: 说明:操作系统CentOS release 6.5 (Final)内核版本:2.6.32-431.el6.x86_64 1,准备的软件:apr-1.5.2.tar.gz、apr-util-1.5.4.tar.gz、httpd-2.4.18.tar.gz、mysql-5.5......

hwg1227
2017/12/25
0
0
MySQL源码安装

系统环境:Linux 2.6.32-642.el6.x86_64 需求为在linux系统上采用源码安装的方式安装mysql 版本:MySQL 5.6.20 1. 下载源码文件,进入mysql官网:http://dev.mysql.com/,依次点击Downloads...

一点相思怎堪离丶
2016/11/07
1
0
[数据库]mysql 5.6.20的安装、配置服务、设置编码格式

一、安装 安装环境 系统:Window 32 版本:Mysql 5.6.20 1、 首先从官网上http://dev.mysql.com/downloads/mysql/ 下载Mysql 5.6.20 Win32版本 2、 我们打开下载下来的mysql-5.6.20-win32.ms...

lgl梁
2014/12/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

nginx的内容

1、nginx 稳定,由俄国人开发, nginx.org 分支: tengine,由淘宝开发; tengine.taobao.com nginx的功能:http服务, 负载均衡 反向代理 邮件代理 缓存加速 SSL, 功能完善;高并发 可以用来处理...

芬野de博客
20分钟前
0
0
websocket 接口简单测试工具,webcoket实用测试工具

chorme 插件 Simple WebSocket Client 对开发来说够用了,能连互联网,也能连本地的。 之前用jmeter 带复杂了,而且登录不好弄,这个基于浏览器,共享浏览器的登录信息。方便!...

SimonAt
25分钟前
3
0
Ext中 get、getDom、getCmp的区别

getDom方法能够得到文档中的DOM节点,该方法中包含一个参数,该参数可以是DOM节点的id、DOM节点对象或DOM节点对应的Ext元素(Element)等。 (与getElementById是一个效果) •Ext.onReady(funct...

休辞醉倒
33分钟前
1
0
springboot jpa 访问数据库

spring boot(五):spring data jpa的使用 SpringBoot非官方教程 | 第三篇:SpringBoot用JdbcTemplates访问Mysql

颖辉小居
48分钟前
4
0
Quartz + Oracle 分布式Job实现

简述 实现 依赖包 <dependency><groupId>org.quartz-scheduler</groupId><artifactId>quartz</artifactId><version>2.2.3</version><exclusions><exclusion><groupId>com.zax......

呼呼南风
53分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部