mysql(windows 10 安装)

起因:为了学习python 和django 

1、准备

  1、windows 10 笔记本

  2、官网下载的 mysql  windows 安装包   下载地址:https://dev.mysql.com/downloads/mysql/ )

      我这边的版本是当前最新版本 ----8.0.18                      ps:2019.12.3

  3、开始安装

2、安装

  1、配置my.ini

    可能需要自己创建并配置,我这边用的是学习工具 sublime

拿好~不客气 ! ( ̄︶ ̄)↗

[mysql] # 设置mysql客户端默认字符集
default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir= D:\ProjectTools\mysql-8.0.11-winx64 # 设置mysql数据库的数据的存放目录 datadir= D:\ProjectTools\mysql-8.0.11-winx64\data # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNO

  

  2、打开cmd以管理员身份运行

    新手同学请注意,点击“开始”按钮,然后直接输入cmd 即可

 

   3、输入安装指令  

1、先进入mysql的bin目录  
    windows命令,不知道的自己去查

2、为windows安装mysql服务
    mysqld install

3、初始化mysql
    mysqld --initialize --console

  --initialize //创建数据文件目录和mysql系统数据库 产生随机root密码 
  --console //写错误日志到console window平台
4、启动mysql服务
    net start mysql

 

 3、验证以及初始配置

   1、验证登录

    

 

 

   2、重新设置密码,因为是本机学习测试用的,设置的比较简单   

D:\mysql\mysql-8.0.18-winx64\mysql-8.0.18-winx64\bin>mysql -u root -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.18

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> alter user 'root'@'localhost' identified with mysql_native_password by 'mysql';
Query OK, 0 rows affected (0.23 sec)

mysql> alter user 'root'@'localhost' identified with mysql_native_password by '123456';
Query OK, 0 rows affected (1.83 sec)

mysql>

 

 

4、配置mysql不随机自启动

    因为mysql只是在学习的时候用到,平时如果不用,开着会占系统内存。所以这边设置一下不自启

    我的电脑-->鼠标右键-->管理-->服务和应用程序-->服务-->找到mysql-->鼠标右键-->属性-->把启动类型改为手动

 

    这里需要注意:因为配置的是手动,所以如果当前mysql服务是启用的状态,那么下次开机mysql的进程还会启动,所以在关机前 把mysql服务关闭即可 

           net stop mysql

 

 

 

 

5、相关命令

  net start mysql   启动mysql服务

  net stop mysql   关闭mysql服务

  注意:需要管理员权限的cmd

posted @ 2019-12-03 14:27  海兵的正义  阅读(732)  评论(4编辑  收藏  举报