zoukankan      html  css  js  c++  java
  • 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:ProjectToolsmysql-8.0.11-winx64 # 设置mysql数据库的数据的存放目录 datadir= D:ProjectToolsmysql-8.0.11-winx64data # 允许最大连接数 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:mysqlmysql-8.0.18-winx64mysql-8.0.18-winx64in>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

  • 相关阅读:
    OpenGL, Net 2005, error C2381: 'exit' : redefinition; __declspec(noreturn) differs
    24点游戏
    一个3*3的格子,给定n>=10, 将[1,n]中的数填入方格中,使得相邻方格的数的和为质数
    最大子矩阵问题 PKU 1050
    12年9月12日
    再谈MSDN Library For Visual Studio 2010
    漫谈.NET开发中的字符串编码
    《.NET 4.0网络开发入门之旅》4:与Socket的第一次“约会”
    “.NET 4.0 网络开发入门之旅系列文章”—— IP 知多少?(下)
    C#之int挑战Java之Integer
  • 原文地址:https://www.cnblogs.com/shijunjie/p/11976558.html
Copyright © 2011-2022 走看看