MySql绿色版安装过程记录
作为程序猿,要多动手,周末趁着有空且笔记本刚刚装了系统,所以就配置了下绿色版的MySQL。
多动手,多动手,多动手。
多总结,多总结,多总结。
以下为正文:
一、下载MySQL绿色版:
1.这个地址:http://dx2.xiazaiba.com/Soft/M/MySQL_5.6.27_XiaZaiBa.zip
2.或者去官网也可以的。
二、下载下来后,解压(安装)后在所对应的目录如下图所示:
那么接下来步骤如下:
1.将"my-default.ini"修改为"my.ini".
2.将如下代码复制进去:注意修改basedir datadir 和 Server
- # For advice on how to change settings please see
- # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
- # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
- # *** default location during install, and will be replaced if you
- # *** upgrade to a newer version of MySQL.
- [mysqld]
- # Remove leading # and set to the amount of RAM for the most important data
- # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
- innodb_buffer_pool_size = 128M
- # Remove leading # to turn on a very important data integrity option: logging
- # changes to the binary log between backups.
- # log_bin
- # These are commonly set, remove the # and set as required.
- #mysql根目录
- basedir ="C:\Soft\MySql"
- #数据文件存放目录
- datadir ="C:\Soft\MySql\data"
- # port = ..... 端口,默认3306
- # server_id = ..... 服务实例的唯一标识
- # Remove leading # to set options mainly useful for reporting servers.
- # The server defaults are faster for transactions and fast SELECTs.
- # Adjust sizes as needed, experiment to find the optimal values.
- # join_buffer_size = 128M
- # sort_buffer_size = 2M
- # read_rnd_buffer_size = 2M
- sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
- #服务端的编码方式
- character-set-server=utf8
- [client]
- #客户端编码方式,最好和服务端保存一致
- loose-default-character-set = utf8
- [WinMySQLadmin]
- Server = "C:\Soft\MySql\bin\mysqld.exe"
三、"注册服务"
打开控制台依次输入如下指令:
- cd C:\Soft\MySql\bin
- mysqld --install MySQL --defaults-file="C:\Soft\MySql\my.ini"
- net start MySQL
1.第一条语句表示跳转到MySQL解压后的目录中的bin文件夹。
2.第二条语句是表示通过我们配置的my.ini 注册服务。
3.表示启动服务。此步完成后如果提示OK,那么启动成功。
注:如果缺少第一步很可能出现一些错误,包括但不限于:系统错误或者系统找不到指定文件。
PS:附件几句可能会用到的命令,如果安装出错,那么卸载MySQL的指令如下
- mysqld --remove MySQL
四、其他琐事
1.修改密码
- mysqladmin -u {userName} -p password {password}
解释:{userName}为你的数据库密码,默认用户名为 root,{password}为你的密码,默认密码为空。如果为空什么也不需要输入直接enter。
接下来系统会再次提示你输入旧密码,然后输入一次新密码,再确认输入一次:
- Enter password:
- New password: ******
- Confirm new password: ******
2.开启远程连接
- update user set host = '%' where user = 'root';
- select host, user from user;
- flush privileges;
a.第一步是更新
b.第二句是查询。
c.第三句是刷新使MySQL立刻起效。
如果出现了如图信息表示成功。
或者使用
- GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
说明:myuser为用户名,mypassword为密码
3.修改数据库编码值
- show variables like '%char%'
可以查看编码
如果觉得那个编码不符合你要求,可以修改:
- SET character_set_XXXX =utf8
下图是我的编码值设定,仅供参考:
4.查看当前数据库信息
- show variables like '%version%
PS:2015-11-14 重启后出现如下问题:
Access denied for user 'root'@'localhost' (using password: YES)
没搞定此问题。。。。结果重装试试!
MySql绿色版安装过程记录的更多相关文章
- Windows 8.1下 MySQL绿色版安装配置与使用
原文:Windows 8.1下 MySQL绿色版安装配置与使用 Mysql-5.6.17-winx64操作步骤: 一.安装MySQL数据库 1.下载. 下载地址:http://downloads.my ...
- Mysql绿色版安装和遇到的问题
MySQL绿色版安装整套流程,http://www.cnblogs.com/LiuChunfu/p/6426918.html,按这个教程装完后,用cmd命令窗口也能登陆.但是用mysql-font登不 ...
- mysql绿色版安装,多实例安装
1.为什么要装多个mysql多实例? 关于这个的原因,我目前了解为建立一个主数据库,一个或者多个从库,实现一主多从或者主从复制的目的. 2.设么是mysql的多实例? MySQL多实例就是在一台机器上 ...
- MySQL绿色版安装
下载MySQL绿色版 去官方下载mysql.,我下载的是 mysql-5.6.27-winx64,下载后解压缩到D:盘. 安装MySQL服务 拷贝my-default.ini重命名为my.ini,修改 ...
- MySql绿色版安装步骤和方法,以及配置文件修改,Mysql服务器启动
MySql绿色版Windows安装步骤和方法,以及配置文件修改,Mysql服务器启动 支持“标准”Markdown / CommonMark和Github风格的语法,也可变身为代码编辑器: 支持实时预 ...
- mysql绿色版安装及授权连接
--安装包官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads --安装教程参见:https://www.cnblogs.co ...
- mysql绿色版安装以及遇到的问题
下载mysql绿色版 放在如下文件夹 D:\javaSkill\mysql 修改my.ini文件内容: [mysql] default-character-set=utf8 [mysqld] bas ...
- 【Vegas原创】Mysql绿色版安装方法
所谓的绿色版,就是没有installer的MySQL,完全需要靠人工来操作,好处是,重装系统后,只要再做一次本次配置,即可使用. 具体操作方法: 1,设置系统环境变量, 在Path中添加 D:\mys ...
- MySQL 绿色版安装方法图文教程
一.下载,这里使用绿色解压缩版 http://mirror.services.wisc.edu/mysql/Downloads/MySQL-5.1/mysql-noinstall-5.1.32-win ...
随机推荐
- fszipx.exe
来源:http://www.funduc.com/fszipx.htm 是个免费软件,用于把.zip转化为.exe自解压文件. COPY /B "C:\Tools\FsZipX\FsZipX ...
- 首次编译TI Android JB-4.2.2-DevKit-4.1.1的时候提示jdk版本不对
http://processors.wiki.ti.com/index.php/TI-Android-JB-4.2.2-DevKit-4.1.1_DeveloperGuide#Configure_An ...
- Spring Boot 系列教程15-页面国际化
internationalization(i18n) 国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式. 它要求从产品中抽离所有地域语言,国家/地区和 ...
- jquery 左边分类+插件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- php 环信 接口的例子
<?php class Hxcall{ private $app_key = 'yunjiankang#medical'; private $client_id = 'YXA6ARjBgDnxE ...
- Android手机图片适配问题
需求:今天在做ListView的时候遇到一个问题,就是ListView中加载图片的时候.有些图片的大小比较大,所以会出现图片显示不充分的问题. 首先,再不做任何处理的情况下,大小是这样的.宽度是Wra ...
- 快学scala-第七章 包和引入
知识点: 1. Scala.Java.C++的包的目的都是为了管理大型程序中的名称.与对象或类的定义不同,同一个包可以定义在多个文件当中.或者在同一个文件中,为多个包贡献内容. 2. Scala的包和 ...
- ssh The authenticity of host 192.168.0.xxx can't be established
用ssh登录一个机器(换过ip地址),提示输入yes后,屏幕不断出现y,只有按ctrl + c结束 错误是:The authenticity of host 192.168.0.xxx can't b ...
- Python -- OOP高级 -- 枚举类
Enum可以把一组相关常量定义在一个class中,且class不可变,而且成员可以直接比较. from enum import Enum Month = Enum('Month', ('Jan', ' ...
- CenOS下LAMP搭建过程
CentOS虚拟机中安装LAMP: Linux+Apache+MySQL+PHP 安装前先关闭防火墙和Selinux 把所有安装包解压到/lamp下(根目录下的lamp目录) 安装gcc, gcc-c ...