wampserver的mysql启动与环境变量设置

安装好wampserver以后,mysql服务默认已经启动了。但是直接在命令行里输入"mysql",系统会提示说

'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这是因为没有增加“mysql”环境变量,请跳到第3步阅读。

如果之前已经安装过mysql,重新安装wampserver的话,mysql可能启动不正常。使用以下方法检查:

1, 从命令行进入到wampserver/bin/mysql/bin/目录下,执行

>mysql.exe -u root

即可登录到mysql。如果不能登录,可通过下面方法查看mysql是否启动。

>tasklist | findstr mysql

2,如果mysql不能正常启动,可能是默认的3306端口被占用了。需要查看3306端口被哪个程序占用。

先找到占用这个端口的程序的pid,命令如下

>netstat -ano | findstr 3306

  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING       1252

  TCP    [::]:3306              [::]:0                 LISTENING       1252

最后一列即为该程序的pid。然后通过tasklist命令得到该pid所对应的程序名字(第一列)

>tasklist | findstr 1252

mysqld.exe                    1252 Services                   0    174,552 K

如果第一列显示的程序名不是mysql,说明3306端口正在被这个程序占用。

3,由于是刚刚安装完wampserver,需要手动设置mysql的环境变量。这样打开命令行输入mysql就能直接进入到mysql数据库。不必每次都进入到mysql的bin路径下操作mysql。

右键->开始->菜单->控制面板->系统->系统高级设置->环境变量->用户变量->path变量的值的后面添加上mysql路径(填到bin目录),注意和之前的变量用分号隔开。如果没有path变量,就新建一个。变量值用分号结尾

4,进入到命令行,执行

>mysql -u root即可进入mysql数据库。

此时mysql的root用户尚未设置密码,设置密码命令如下

mysql> set password for 'root'@'localhost' = password('newpassword');
Query OK, 0 rows affected, 1 warning (0.02 sec)

然后退出mysql使用密码进入

Mysql>exit;

>mysql -u root -p

……….

 

转载于:https://www.cnblogs.com/flyfish919/p/6585906.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/259361.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为mate30怎么申请鸿蒙内测,华为新系统启动内测,mate30系列尝鲜,网友:羡慕...

原标题:华为新系统启动内测,mate30系列尝鲜,网友:羡慕一款手机是否好用,其实取决于两个方面,一个是硬件,另一个则是软件,大家在购机的时候往往最关注的就是硬件配置,因为…

VMware 11完全安装Mac OS X 10.10

----------------------------------------- 引用原文如下: VMware 11安装Mac OS X 10.10_百度经验 http://jingyan.baidu.com/article/ff411625b9011212e48237b4.html VM11安装Mac OS X 10.10 工具/原料 1.VMware Workstation 11 2.unlocker 203(for OS…

两个二进制数异或的结果

【面试题目 -亢龙有悔整理】两个二进制数异或结果是多少? a^b |a-b| (按位相减取绝对值,再按位累加) 两个二进制数异或结果 是 这两个二进制数差的绝对值,即表达为如下: a^b |a-b| (按位相减取绝对值,再按位累加&am…

Xcode debug时如何查看内存中的数据

对于IPhone开发/XCode的初学者,如何在调试时查看变量的值是很头痛的事情。因为Xcode的expression 经常无法正确显示变量的值。但是强大的GDB可以很方便的帮我们查看变量的值。当执行到某断点时,在GDB窗口中使用po就可以查看变量.(po print object) 1&am…

android另类工具,[置顶] android应用程序开发另解及Android SDK工具集的另类用法

转载请注明出处:LouisWang http://blog.csdn.net/louiswangbing/article/details/6606865相信对于广大Android应用开发爱好者来说,Android SDK工具集的大家都已经能够很熟练的使用,但是我这里要介绍的是SDK工具集的非常用使用方法&#xff0c…

谷歌2007年上交大考试最后一题解答

N个整数,求其中任意N-1个数的乘积中的最大的一个。 例如 3,2,1,则最大的是3*26 提示:整数包括0和负数 要求给出个比较有效率的算法 ,不能用除法,只能用乘法。 从网上找一了一个解答比较好:http://bbs.csdn.net/topic…

Dynamic Web Module 3.0 requires Java 1.6 or newer报错

在项目的pom.xml的<build></build>标签中加入&#xff1a; <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> &…

STL学习笔记5--map and multimap

Maps是一种关联式容器&#xff0c;包含“关键字/值”对。 Multimaps和maps很相似&#xff0c;但是MultiMaps允许重复的元素。 简单介绍&#xff1a; 1、声明&#xff0c;首先包含头文件 “map” map <int,string> test1,test2;//map <int,string>::iterator it1,it…

android让文件按顺序列表,Java/Android 获取文件夹的文件列表(file.listFiles())并按名称排序,中文优先...

排序规则由于是中国人&#xff0c;习惯性看中文文件夹放前面比较顺眼&#xff0c;因此在别人博客(https://blog.csdn.net/da_caoyuan/article/details/56664673)的基础上&#xff0c;加上了本身的排序规则。算法默认排序规则是按照ASCII码表排序(http://ascii.911cha.com/),排序…

用C语言写解释器(一)——我们的目标

声明为提高教学质量&#xff0c;我所在的学院正在筹划编写C语言教材。《用C语言写解释器》系列文章经整理后将收入书中“综合实验”一章。因此该系列的文章主要阅读对象定为刚学完C语言的学生&#xff08;不要求有数据结构等其它知识&#xff09;&#xff0c;所以行文比較罗嗦&…

【详解Java中格式化处理】

在Java中我们需要对一个数字进行四舍五入处理或者是对一个字符串进行格式化处理&#xff0c;我们需要使用String.Format方法或者其他格式化方法 一、Format方法 比如&#xff1a;DecimalFormat df new DecimalFormat&#xff08;"#.00"&#xff09;&#xff1b;S…

HDU4506 小明系列故事——师兄帮帮忙

问题链接&#xff1a;HDU4506 小明系列故事——师兄帮帮忙。 问题描述&#xff1a;参见上述链接。 问题分析&#xff1a;&#xff08;略&#xff09;。 程序说明&#xff1a;函数powermod()是快速模幂函数。 AC的C语言程序如下&#xff1a; /* HDU4506 小明系列故事——师兄帮帮…

1_MVC+EF+Autofac(dbfirst)轻型项目框架_core层(以登陆为例)

前言 在上一篇0_MVCEFAutofac(dbfirst)轻型项目框架_基本框架中&#xff0c;我已经介绍了这个轻型框架的层次结构&#xff0c;在下面的这篇文章中&#xff0c;我将以教师登陆功能为例&#xff0c;具体来扩充下我的core层的代码。 在这之前&#xff0c;我想先补充讨论下是否有必…

文字转语音+html5,JS实现文字转语音并播放

html&#xff1a;div>audio>div>js&#xff1a;function doTTS() {var ttsDiv document.getElementById(bdtts_div_id);var ttsAudio document.getElementById(tts_autio_id);var ttsText document.getElementById(ttsText).value;// 文字转语音ttsDiv.removeChild…

字符串的全排列和组合算法

全排列在笔试面试中很热门&#xff0c;因为它难度适中&#xff0c;既可以考察递归实现&#xff0c;又能进一步考察非递归的实现&#xff0c;便于区分出考生的水平。所以在百度和迅雷的校园招聘以及程序员和软件设计师的考试中都考到了&#xff0c;因此本文对全排列作下总结帮助…

设计模式基于C#的工程化实现及扩展

设计模式基于C#的工程化实现及扩展 转载于:https://www.cnblogs.com/gzmg/p/3344833.html

Python实现atm机的功能

主要还是参考网上内容&#xff0c;自己做了修改。虽然代码有小bug&#xff0c;但是不影响学习和测试。功能&#xff1a;1.额度&#xff1a;80002.可以提现&#xff0c;手续费5%3.每月最后一天出账单&#xff0c;写入文件4.记录每月日常消费流水5.提供还款接口1.atm的脚本[rootp…

Direct ByteBuffer学习

ByteBuffer有两种一种是heap ByteBuffer,该类对象分配在JVM的堆内存里面&#xff0c;直接由Java虚拟机负责垃圾回收&#xff0c;一种是direct ByteBuffer是通过jni在虚拟机外内存中分配的。通过jmap无法查看该快内存的使用情况。只能通过top来看它的内存使用情况。 JVM堆内存大…

魔兽争霸Ⅲ运行时不能初始化directX的错误解决

运行魔兽争霸3不能初始化DirectX错误这样解决&#xff1a; 1&#xff1a;在运行中输入(winr)&#xff1a;dxdiag&#xff0c;查看显示栏&#xff0c;确定电脑已安装好directx 8.1以上&#xff0c;且下面的三个加速都已开启。 2&#xff1a;如果没有安装directx就下载安装一个&a…

Android7.0占用空间,Android7.0 开发者注意事项

1、当设备处于充电状态且屏幕已关闭一定时间后&#xff0c;设备会进入低电耗模式并应用第一部分限制&#xff1a;关闭应用网络访问、推迟作业和同步。如果进入低电耗模式后设备处于静止状态达到一定时间&#xff0c;系统则会对 PowerManager.WakeLock、AlarmManager 闹铃、GPS …