MySQL的下载,建议下载MySQL的解压缩版本

MySQL官网下载推荐别下最新版本的原因是因为很多之前用的jar包和工具类不兼容最新版本的 可以下5.多的和六点多的

这样的压缩包解压再配置就行了 安装版的如果安装过程有问题可以卸载在下解压缩版的 ,没问题的。解压缩到自己选定的目录,然后配置my.ini 如果下的旧版本可能没有my.ini文件 不要慌 也不要把它的文件改格式直接拿来用,新建一个txt取名叫my.ini然后编辑内容

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 

# 设置mysql的安装目录

basedir="B:\MySQL\mysql-5.6.41-winx64"  

# 设置mysql数据库的数据的存放目录

datadir="B:\MySQL\mysql-5.6.41-winx64\data"

# 允许最大连接数

max_connections=

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

划重点:有的版本肯没有data这个文件夹 也不要慌,new一个出来。反正缺啥你就补啥。basedir:和其他dir可以参照我的 不要照搬路径 ,设成自己的解压缩路径

配置好了后不要着急启动,再配环境变量选择我的电脑-》属性再选这个

然后选择系统变量  然后选择系统变量  然后选择系统变量  再系统变量里边点击新建按照我这个模式把路径换成你的就行 怕出错的可以选择浏览文件或目录  好了后再找找看有没有path这个变量 部分大小,有的话在后面添加:%MYSQL_HOME%\bin    这个但不要把之前的覆盖掉了,没有的话新建一个。

打开命令行进入你解压缩mysql的目录 就是cd 

这个目录  然后 B:  如果是D盘的话 cd你的路径然后D: 这里怕有的人不知道如何进所以这样说 土是土了点。。。

然后 输入下面这个  不要急着关掉  要不你完了  又要删除解压缩一次

mysqld --initialize --console

看控制台的输出:找到这样的话 :

A temporary password is generated for root@localhost:这里通常会是乱七八糟的东西  如果有字符什么的 不要怀疑也要记住,区分大小写直到看到空格。怕出错可以复制到记事本

然后:

 mysqld install

如果不是以系统管理员打开的cmd窗口的话 按照如下:右键以管理员打开

net start mysql   如果MySQL版本下载的是5.7版本的话还要
mysqld --initialize-insecure 

然后登陆MySQL:

mysql -u root -p

enterpassword:这里是前面记录的密码

这里建议登陆好了立刻修改密码:

 mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD('dabai') WHERE user = 'root';

  mysql> FLUSH PRIVILEGES;

mysql安装设置mysql字符集utf8及修改密码的更多相关文章

  1. MySql安装出现问题---无服务,修改密码

           之前在项目中一直使用的是SqlServer数据库,现在学习下MySql,下面是学习MySql的学习笔记. MySql简介       MySql是一种关联数据库管理系统(关系型),将数据 ...

  2. Linux上安装设置mysql 5.7.24

    一,准备 1,先查看Linux是32位还是64位 getconf LONG_BIT 如果返回的是32,那么就是32位 如果返回的是64,那么就是64位 2,如果服务器不能联网,就先去官网下载好压缩包, ...

  3. 【MYSQL安装】mysql 5.6在centos6.4上的安装

    1.卸载系统自带的mysql [root@zhangmeng ~]# rpm -qa |grep mysql mysql-libs--.el6_3.x86_64 [root@zhangmeng ~]# ...

  4. mysql安装 卸载 查字符集编码

    下载地址 :     https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 解压zip  解压完之后的目录 在里面新建一 ...

  5. hive安装--设置mysql为远端metastore

    作业任务:安装Hive,有条件的同学可考虑用mysql作为元数据库安装(有一定难度,可以获得老师极度赞赏),安装完成后做简单SQL操作测试.将安装过程和最后测试成功的界面抓图提交 . 已有的当前虚拟机 ...

  6. docker安装mysql,设置mysql初始密码

    docker安装mysql,只需要2分钟就可以完成 docker search mysql 拉取mysql镜像(https://hub.docker.com/_/mysql) docker pull ...

  7. MySql安装与MySQL添加用户、删除用户与授权

    1.安装MySql       目前MySQL有两种形式的文件,一个是msi格式,一个是zip格式的.msi格式的直接点击setup.exe就好,按照步骤进行.但是很多人下了zip格式的解压发现没有s ...

  8. mysql安装图解 mysql图文安装教程(详细说明)

    MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本. mysql 下载地址 http://www.jb51.net/softs/2193.html 下面的是M ...

  9. mysql安装图解 mysql图文安装教程(详细说明)-[转]

    很多朋友刚开始接触mysql数据库服务器,下面是网友整理的一篇mysql的安装教程,步骤明细也有详细的说明. MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版 ...

随机推荐

  1. 谈谈装xp官方纯净系统屡次失败的深刻体会

    有木有,小硬盘小内存的电脑竟然装不了五六百m大小的xp却能装win7之类的而感到痛失,如果去装win7电脑果断卡死, 用了最流行的制作u盘启动的软件都不行, 任何直接点击安装也不行,点不了安装的那个选 ...

  2. Vue2 学习笔记4

    文中例子代码请参考github 父组件向子组件传值 组件实例定义方式,注意:一定要使用props属性来定义父组件传递过来的数据 <script> // 创建 Vue 实例,得到 ViewM ...

  3. ASYNC_NETWORK_IO和PREEMPTIVE_OS_WAITFORSINGLEOBJECT等待事件

    背景环境: SQL Server 2005或以上 Select * from 某个表,表的数据量约为30万行,在执行语句时通过观察sys.dm_exec_requests中的wait_type列发现是 ...

  4. EF Code First列名 'Discriminator' 无效的问题

    新建了一个类继承EF  Model类,运行报错 EF Code First列名 'Discriminator' 无效 EF会把项目中在DbContext中引用的所有的Model类及这些Model类对应 ...

  5. Python PEP-8编码风格指南中文版

    #PEP 8 – Python编码风格指南 PEP: 8 Title: Style Guide for Python Code Author: Guido van Rossum , Barry War ...

  6. c/c++ 用普利姆(prim)算法构造最小生成树

    c/c++ 用普利姆(prim)算法构造最小生成树 最小生成树(Minimum Cost Spanning Tree)的概念: ​ 假设要在n个城市之间建立公路,则连通n个城市只需要n-1条线路.这时 ...

  7. iOS application/json上传文件等

    在和sever后台交互的过程中.有时候.他们需要我们iOS开发者以“application/json”形式上传. NSString *accessUrl = [NSString stringWithF ...

  8. mysql 数据库 命令行的操作——对库的操作

    1.查看所有数据库 show databaese; 2.查看当前所用的数据库 show databases(): 3.切换数据库 use(数据库名): 4.创建数据库 create database ...

  9. mac os 10.12 Sierra 连接 惠普 M1136 MFP 打印机,通过 samba 协议,安装驱动,连接打印机

    参考链接: https://support.hp.com/hk-zh/product/hp-zbook-17-g3-mobile-workstation/8693765/document/c04530 ...

  10. C. Nice Garland Codeforces Round #535 (Div. 3) 思维题

    C. Nice Garland time limit per test 1 second memory limit per test 256 megabytes input standard inpu ...