配置环境变量,在path中添加 ;E:\wamp\Apache24\mysql(这是你的mysql安装路径),然后在修改一下配置文件my-default.ini(mysql安装文件夹目录下)

修改其中的两个参数basedir和datadir,如下:

basedir = E:\wamp\Apache24\mysql
      datadir = E:\wamp\Apache24\mysql\data

E:\wamp\Apache24\换成你的mysql安装路径

win+R进入cmd命令中,进入mysql安装路径下的bin文件(输入E:进入E盘,然后cd :wamp\Apache24\mysql\bin),输入mysqld -install后,会出现service已经成功启动

然后输入net start mysql,会报服务器启动成功

服务启动成功之后,就可以登录了,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

最后推荐大家去下载一个mysql5.1官方文档去看看如何在cmd下操作mysql,主要是创建数据库,建立数据表,导入数据等操作.

Windows分发版包含预初始化的授权表,可以自动安装。授权表定义了初始MySQL用户账户和访问权限。用户root 创建两个账户。这些账户为超用户账户,可以执行任何操作。初始root账户的密码为空,因此任何人可以用root账户不用任何密码来连接MySQL服务器,并具有所有权限。上面输入的mysql -u root -p就是用的超用户账户,在Windows中,一个root账户用来从本机连接MySQL服务器,另一个允许从任何主机连接。

内容为设置mysql的编码格式为utf-8,具体操作如下:

1 找到mysql目录文件下my.ini文件打开,查找default-character-set和character-set-server,将其设置为

default-character-set=utf-8

character-set-server=utf-8

2 win+r输入cmd进入数据库输入show variables like 'character%';查看数据编码格式,

3 若修改之前建立数据库的编码,方法如下:show variables like 'character_set_database';查看数据库编码格式,不是utf-8,则输入 alter database xxx CHARACTER SET utf8;

4 输入show variables like 'character_set_database';查询数据库已变为utf8即可

设置密码

1、cmd模式进入mysql的bin目录,输入d:/mysql/bin>mysqld --defaults-file="d:/mysql/my-default.ini" --console --skip-grant-tables,回车,此命令行会挂起。

2. 另开一个命令行,同样切到mysql bin目录下,d:/mysql/bin>mysql -u root mysql,回车

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.20 MySQL Community Server (GPL)

已连接上mysql数据库,可以输入mysql命令了。

3、设置密码

mysql> update user set password=PASSWORD('123456') where user='root';
Query OK, 2 rows affected (0.02 sec)
Rows matched: 3 Changed: 2 Warnings: 0
mysql> FLUSH PRIVILEGES;
mysql> quit

重置密码

1、打开命令窗口,输入命令mysqld --skip-grant-tables,  回车。 这时命令窗口就不能输入了,需要再打开另一个窗

口。

2、打开另一个窗口,输入mysql,就登录上数据库了

3、输入show databases; 可以看到所有的数据库,说明登录成功了

4、上面mysql库就是保存用户名的地方,我们对其进行操作。 输入use mysql;  然后 show tables; 其中的user表就是

存放用户名和密码,权限等账户信息的。

5、输入select user,host,password from user; 查看一下账户信息

6、可以使用sql语句有选择的修改,update user set password=password('123456') where user='root'and host='localhost';

重启就ok了

windows下安装mysql以及启动的更多相关文章

  1. windows下安装mysql 开机启动

    1 下载地址 http://dev.mysql.com/downloads/installer/ 2 下载版本 mysql community server 5.7.x 这个版本是一个傻瓜版本,设置r ...

  2. RPM方式安装MySQL5.6和windows下安装mysql解压版

    下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpmhttp://cdn.mysql.c ...

  3. windows下安装mysql笔记

    接着上几篇文章再来看下windows下安装mysql. 我这里是windows7 64位, 安装过程中还是遇到一些坑,这里记录下. 一.下载安装包 打开mysql官网下载页面:http://dev.m ...

  4. Windows下安装MySQL详细教程

    Windows下安装MySQL详细教程 1.安装包下载  2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7 ...

  5. MySQL入门——在Windows下安装MySQL

    MySQL入门——在Windows下安装MySQL 摘要:本文主要说明了如何下Windows环境下安装MySQL. 查看电脑上是否安装了MySQL 打开cmd窗口,输入 services.msc 命令 ...

  6. windows下安装mysql

    windows 下安装mysql 1.先下载好 mysql5.7 版本的安装包,可以去官网自己下载,也可以从我的百度云分享 里面下载: 链接: https://pan.baidu.com/s/1VXk ...

  7. Windows下安装mysql(非安装包)

    Windows下安装mysql(非安装包) 参考:https://www.cnblogs.com/yunlongaimeng/p/12558638.html 1.下载MYSQL(慢的话可以用迅雷,或其 ...

  8. MySql入门(2-1)windows下安装mysql的两种方式

    一.下载mysql 1.下载解压MySQL 登录oracle主页,需要用户名和口令: lshengqi@netease.com/1wsx**** 下载路径:: https://dev.mysql.co ...

  9. windows下安装 mysql 8.0 以上版本以及遇到的问题

    Windows 上安装 MySQL Windows 上安装 MySQL 相对来说会较为简单,地那就链接 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql ...

随机推荐

  1. Hive:子查询

    Hive只支持在FROM子句中使用子查询,子查询必须有名字,并且列必须唯一:SELECT ... FROM(subquery) name ...

  2. 转 Caffe学习系列(5):其它常用层及参数

    本文讲解一些其它的常用层,包括:softmax_loss层,Inner Product层,accuracy层,reshape层和dropout层及其它们的参数配置. 1.softmax-loss so ...

  3. 后台模拟请求 HttpHelper 序列化 MD5 时间戳

    使用场景 C# 服务器后台调用其他服务器并处理 场景 /// <summary> /// 获取用户信息 /// </summary> /// <param name=&q ...

  4. 微信开源的Android热补丁框架 Tinker

    前不久,微信开源了其Android热补丁框架Tinker,它的特别之处在于放在github.com/Tencent下面,是该账号下第一个正式的开源项目,可以看到腾讯对它的重视和认可. 早在6月份微信客 ...

  5. R︱Softmax Regression建模 (MNIST 手写体识别和文档多分类应用)

    本文转载自经管之家论坛, R语言中的Softmax Regression建模 (MNIST 手写体识别和文档多分类应用) R中的softmaxreg包,发自2016-09-09,链接:https:// ...

  6. R语言︱文本挖掘——词云wordcloud2包

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 笔者看到微信公众号探数寻理中提到郎大为Chif ...

  7. 【php】DIRECTORY_SEPARATOR的作用

    DIRECTORY_SEPARATOR是php的内部常量,用于显示系统分隔符的命令,不需要任何定义与包含即可直接使用. 在windows下路径分隔符是/(当然/在部分系统上也是可以正常运行的),在li ...

  8. 【html5】html5学习笔记2--表单

    html5 新增输入类型 html5新增了 email.number.Date pickers (date, month, week, time, datetime, datetime-local) ...

  9. AM3358--Uboot支持LCD输出1024*768

    1. uboot/include/lcd/tq3358_fb.h #define TFT240320 1 #define TFT320240 2 #define TFT480272 3//T43(天嵌 ...

  10. AM335x(TQ335x)学习笔记——GPIO按键驱动移植

    还是按照S5PV210的学习顺序来,我们首先解决按键问题.TQ335x有六个用户按键,分别是上.下.左.右.Enter和ESC.开始我想到的是跟学习S5PV210时一样,编写输入子系统驱动解决按键问题 ...