【博客园cnblogs笔者m-yb原创,转载请加链接,公众号aandb7, github.com/mayangbo666,QQ群927113708】
https://www.cnblogs.com/m-yb/p/9945512.html
 
--------------------------------------------------------------------------------
https://www.cnblogs.com/mufire/p/6697994.html
--------------------------------------------------------------------------------
乱码 ↑
--------------------------------------------------------------------------------
免安装的zip包解压,
新增my.ini配置文件【文末有】【注意my.ini里面的文件路径配置全为\\非单斜杠;同时注意最好不要配置data路径】,
配置环境变量[将mysql的bin目录路径加入到计算机的path里即可],
命令行试图开启mysql服务端服务
cmd执行命令:mysql,
若报120.ddl缺失,
安装redist 64.exe,
微软官方提供的下载地址【Visual C++ Redistributable Packages for Visual Studio 2013】
https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
点击下载,安装(若提醒须重启则重启)。
再运行,
若报:
 Can't connect to MySQL server on 'localhost' (10061);
执行mysql服务端安装指令:
mysqld -install
执行mysql尝试启动服务端,
扔可能失败,
执行:
mysqld --initialize-insecure --user=mysql
ps: 执行【mysqld --insecure --user=mysql为不加密初始化,下次登录不需要密码,若只执行mysqld --initialize,则系统自动生成随机密码,需要登录时输入:需要手动在mysql目录下搜索*.err,以文本形式打开看到如下内容(localhost的冒号后面就是随机密码,短短数十位):

016-02-25T15:09:43.033062Z 1 [Note] A temporary password is generated for root@localhost: >mso<k70mrWe

】,

执行:【net start 为启动服务,以后可能多次使用,也可通过任务管理器里面的服务方式图形界面的方式操作】
net start mysql
启动mysql服务成功。
输入:
mysql -uroot
或者有密码则用:
mysql -uroot -p此处为密码
回车就成功登录数据库服务端了。
输入exit
退出mysql数据库服务端。
下次使用:
mysql -uroot -p此处为密码【这种方式密码会显示明文】
若用另一种方式:
mysql -uroot -p回车
再输密码则是暗文**若无密码直接回车就可以;
就成功登录数据库服务端了。
【改密码/加密码的操作】:
首先确定不是在mysql程序里输命令;
如果是mysql程序里则exit退出;
输入:
mysqladmin -u root -p password

出现“Enter password:”,直接回车,未设置密码时默认没有密码,

接着出现“New password:”输入新的密码,回车即可,

接着出现“Confirm new password:”确认密码,回车即可。

附[my.ini]:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\soft\\mysql-5.7.21-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=D:\\soft\\mysql-5.7.21-winx64\\data
# 允许最大连接数
max_connections=1000
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

mysql 在 win 安装 最全攻略(附转载的乱码终极解决方案)以及解决data too long for column 'name' at row 1, 一种可能就是因为编码一致性问题.的更多相关文章

  1. Android-x86虚拟机安装配置全攻略

    转自Android-x86虚拟机安装配置全攻略 注:这里安装从简,具体请参考虚拟机Vmware安装运行安卓4.0详细教程 Android-x86虚拟机安装配置网上有很多,但是全部说明白的确不多,希望这 ...

  2. phpMyAdmin 安装教程全攻略

    管理MYSQL数据库的最好工具是PHPmyAdmin,现在最新版本是phpMyAdmin 2.9.0.2,这是一个国际上开源的软件,一直在更新版本,你可以从 http://www.phpmyadmin ...

  3. Emacs安装配置全攻略之中的一个编译安装简单配置

    /*************************************************************************************************** ...

  4. 长平狐 Android-x86虚拟机安装配置全攻略

    Android-x86虚拟机安装配置网上有很多,但是全部说明白的确不多,希望这篇文章能把主要的配置介绍给您,帮助您少走一些弯路. 本文分别针对VMWare和Virtual Box两种虚拟机介绍安装配置 ...

  5. Tampermonkey油猴脚本管理插件-最强浏览器插件的安装使用全攻略

      对于接触过谷歌浏览器插件的“玩家”们来说,应该没有人没听说过Tampermonkey用户脚本管理器,也就是中文所说的“油猴”这个chrome插件了. 油猴号称全商店最强的浏览器插件绝非浪得虚名,一 ...

  6. 【NS2】使用SourceInsight阅读NS源代码全攻略(转载)

    NS的源码底层是C++,采用了C++/Tcl分裂对象模型,架构完善,堪称OOP编程的典范.但是NS源码体系庞大,源文件有2千多个,阅读起来不是特别方便,我推荐使用SourceInsight3.5.具体 ...

  7. TestLink安装全攻略

    TestLink安装全攻略 此文章转自该链接--http://www.cnblogs.com/Tcorner/archive/2011/07/26/2117296.html 安装前准备 需要下载xam ...

  8. Linux一键安装web环境全攻略phpstudy版

    此教程主要是应对阿里云Linux云服务器ecs的web环境安装,理论上不限于阿里云服务器,此教程对所有Linux云服务器都具有参考价值. 写这篇文章的目的:网上有很多关于Linux一键安装web环境全 ...

  9. 在net安装程序中部署oracle客户端全攻略

    在net安装程序中部署oracle客户端全攻略 主要的是要做三件工作: 打包文件,写注册表,注册环境变量说明:我的oracle版本为9, 在2000 advanced server 上测试通过,可以正 ...

随机推荐

  1. iscroll4升级到iscroll5全攻略笔记

    前段时间在搞移动终端(移动web)的项目,其中需要用到滚动的功能(html的滚动效果不好,且在低版本上不支持).后面上网找了下资料,发现大部分人都在用iscroll4(下面简称v4),下载下来试了下确 ...

  2. .Net 多线程 (1) Task

    多线程是一种有效提高程序工作效率的方法.当然为了效率需要使用更多的cpu,内存等资源. 并发是两个队列交替使用一台咖啡机,并行是两个队列同时使用两台咖啡机,如果串行,一个队列使用一台咖啡机,那么哪怕前 ...

  3. HttpRunner 接口自动化简单实践

    1.安装 1.1 命令行pip直接安装就好 1.2 验证安装 命令行输入hrun -V,返回项目版本信息则表明安装成功 2.新建测试项目 这里我用直接通过框架的脚手架工具命令生成目录结构 如:hrun ...

  4. EasyUI表格DataGrid格式化formatter用法

    1.通过HTML标签创建数据表格时使用formatter <!DOCTYPE html> <html> <head> <meta charset=" ...

  5. idea显示左边的树形项目结构

    直接上步骤: File-->Project Structure-->Modules-->点击:中间一列框的"+"-->Import Module--> ...

  6. shell printf命令:怎样格式化输出语句

    printf 命令用于格式化输出, 是echo命令的增强版.它是C语言printf()库函数的一个有限的变形,并且在语法上有些不同. 注意:printf 由 POSIX 标准所定义,移植性要比 ech ...

  7. springboot 没有跳转到指定页面

    Whitelabel Error Page   解决办法,添加依赖: <dependency> <groupId>org.springframework.boot</gr ...

  8. vue mandmobile ui实现三列列表的方法

    vue mandmobile ui实现三列列表的方法 请问这种列表的要用那个组件好呢?Cellitem 只能用到两列,这个要三列的怎么弄?mand的好像没有listview,grid组件的 问了man ...

  9. windbg无故不显示command窗口

    原文最早发表于百度空间2010-02-05 有的dump可以显示,有的不行……上网找了一通没有收获,自己搞了一下,终于在点击“window”——“cascade floating windows”后出 ...

  10. Html from 标签

    Html from 标签 <html> <body> <!-- form 提交表单设置 --> <form> <input type=" ...