下载

mysql官方下载 选择Windows (x86, 64-bit), ZIP Archive

安装

1.解压 我这里解压到D盘根目录

2.进行初始化

mysql5.7之后 默认不会有data目录 所以初始化命令有所改变

打开cmd 进入mysql的bin目录,之后的命令必须在bin目录下运行(即使配置了环境变量也必须这样)

mysqld--initialize-insecure 这个方法初始化完后,root用户无密码

mysqld--initialize --console。这个方法初始化完后,root用户有密码。密码 是console中输出的一段字符串(记住该字符串)

这两个命令都可以 这里用第一个

3.mysqld --install 安装 提示成功才可进行下一步

4.启动服务: net start mysql

5.登录: mysql -u root -p 没有密码

更改密码

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

1.复制my.default.ini 并重命名为my.ini

2.my.ini 相应位置添加如下代码

[client] default-character-set=utf8 [mysqld]character-set-server=utf8
mysqld restart
show variables like ‘character%';+--------------------------+----------------------------------------+| Variable_name   | Value         |+--------------------------+----------------------------------------+| character_set_client  | utf8         || character_set_connection | utf8         || character_set_database | utf8         || character_set_filesystem | binary         || character_set_results | utf8         || character_set_server  | utf8         || character_set_system  | utf8         || character_sets_dir  | D:\mysql-5.7.17-winx64\share\charsets\ |+--------------------------+----------------------------------------+

1.删除mysql服务 sc delete mysql

2.开启mysql服务 net start mysql

3.停止mysql服务 net stop mysql

更多相关文章

  1. ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
  2. 浅谈Java中Collections.sort对List排序的两种方法
  3. Python list sort方法的具体使用
  4. python list.sort()根据多个关键字排序的方法实现
  5. android上一些方法的区别和用法的注意事项
  6. android实现字体闪烁动画的方法
  7. Android中dispatchDraw分析
  8. Android四大基本组件介绍与生命周期
  9. Android(安卓)MediaPlayer 常用方法介绍

随机推荐

  1. Android的底层库libutils介绍
  2. Android TableLayout 实现边框
  3. Android Activity生命周期是如何实现的
  4. android属性详解
  5. Android快速开发架构PlanA(二),简单粗暴的路
  6. android studio 快捷键描述和设置
  7. Android package属性、package name和App
  8. android 输入对话框 确认对话框
  9. adb通过wifi连接android设备的方法
  10. android字体大小多屏幕适配