#配置步骤


1.首先下载解压。 (此处我解压到了我电脑的“E:\software\MySql”这个位置,下文以这个目录举例);

2.我的电脑右键属性,找到环境变量配置,配置环境变量,将mysql.exe所在目录(一般为解压目录后的bin目录,此处我的目录为E:\software\MySql\bin)新增到原path变量后;

3.修改解压完后目录中的my-default.ini文件

 其中关键两句

  basedir=E:\software\MySql(mysql所在目录)

  datadir=E:\software\MySql\data (mysql所在目录\data,这个data文件夹是我自己在解压后新创建的)

3.第一次执行上述步骤时候引起问题,所以在此强调,不要自己新建data文件夹,而是通过执行mysqld --initialize命令,它会创建data文件夹。或者无视这个/data不存在(无视的情况没试过)

4.以管理员身份运行cmd(必须),然后进入到MySql的bin目录下,输入mysqld -install

5.启动服务在上步的位置紧接着执行  net start mysql

6.输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

#自己遇到的一些问题


不知道为什么 ,进入的时候提示密码错误,然后百度查找重置密码的策略。得到过程如下

1.进入MySql的bin目录下,在该目录下打开cmd (tip:按下shift鼠标右键,在此处打开命令行窗口即可)

2.打开任务管理器查看mysqld.exe进程是否存在,如果存在,结束进程即可

3.执行mysqld --skip-grant-tables。

4.用1中的tip再次在当前位置打开一个窗口,执行mysql即可进入数据库

5.然后执行命令行SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass')即可。

#一些小技巧


1.在当前位置打开命令行窗口,然后执行mysql -u root -p,输入密码,进入mysql管理界面,可以使用 source 'path/xx/xx.sql'执行sql脚本

2.为了方便了解到数据的情况,建议使用navicat管理数据。

最新文章

  1. JS 取得一个区间的随机整数
  2. Java-对象数组排序
  3. keil 51警告编译优化
  4. RHEL7使用ssm命令管理LVM
  5. hdu 2896 病毒侵袭_ac自动机
  6. 【开发技术】refactor 重构----实现文件改名
  7. 006-接收键盘的输入(read)
  8. 计算器模拟器中的情怀——Free42简介
  9. ArcMap中获取要素的Extent值
  10. SQL LEN() 函数
  11. MySQL利用xtrabackup在线修复或新增从库
  12. 页面仔初窥"前端工程化"
  13. java-工厂方法模式学习笔记
  14. 【ASP.NET 插件】Plupload多格式多文件上传实现
  15. Swift 里 Set (三)Inspecting a Set
  16. vuex 管理vue-router的传值
  17. JAVA后端笔试试题(一)
  18. Unity中的内存泄漏
  19. CentOS6.5 升级 Python 2.7 版本
  20. linux整合apache、php、mysql

热门文章

  1. 微信小程序的一些数据调用方式
  2. mongodb 使用
  3. key相同合并Map
  4. [IC]Lithograph(0)半导体制造的基本过程
  5. xshell连接及优化
  6. Android:数据持久化(1/2)文件、SharedPreferences
  7. Android:BroadcastReceiver
  8. django-xhtml2pdf的使用(加入图片,指定字体,设置样式)
  9. POJ2891 Strange Way to Express Integers【扩展中国剩余定理】
  10. Objective-C中的浅拷贝和深拷贝