zoukankan      html  css  js  c++  java
  • 在window上安装mysql

    1、下载安装包

    下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

    点击Download,选择 No thanks, just start my download 就会直接下载安装包

     

    备注:选择对应你电脑的版本,现在一般都是64位的电脑

     

    2、解压缩

    下载下来的是一个压缩包,解压到你想放到的目录下面,我放的是“C:MySQL”

     

    3、配置MySQL环境变量

    计算机右键 - 属性 - 高级系统设置 - 高级 - 环境变量

    (1)新建变量

      系统变量--->新建---->变量名为MYSQL_HOME,变量值为你的路径名

      我的变量名是:C:MySQLmysql-5.7.24-winx64

    (2)修改变量

      找到系统变量“Path”或者“PATH”,不区分大小写,然后点击编辑,如果原内容末尾有“;”,直接在末尾添加 “%MYSQL_HOME%in”,如果末尾没有“;”,在末尾添加“;%MYSQL_HOME%in”

     

    4、添加文件

    在解压文件夹里面没有data文件夹以及my.ini文件,所以新增一个data空文件夹,以及my.ini文件

    my.ini文件内容如下

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

     

     

     5、安装MySQL服务

    备注:在安装mysql服务时,一定要切换到mysql安装目录的bin目录下,否则会报错:发生系统错误2

    以管理员身份运行cmd,执行安装mysql服务的命令:mysqld --install

    出现“Service successfully installed.”,说明服务已经成功安装

    假设这里出现安装不成功,那么就有可能是你之前安装了但是卸载不完全导致的,所以一定要卸载干净

    C:Windowssystem32>cd ../..

    C:>cd MySQLmysql-5.7.24-winx64in

    C:MySQLmysql-5.7.24-winx64in>mysqld --install

    Service successfully installed.

     

    6、初始化 mysql

    再来执行mysql初始化的命令:mysqld --initialize

    7、启动 mysql

    运行命令:net start mysql

    C:MySQLmysql-5.7.24-winx64in>net start mysql

    MySQL 服务正在启动 .

    MySQL 服务已经启动成功。

    备注:在这里可能出现如下错误

    (1)MySQL 服务无法启动

    解决办法:进入我们的MySQL解压包,把data文件夹删除,然后重新执行一遍命令:msqld --initialize

    再执行:net start mysql 就会发现,服务启动成功。

    (2)发生系统错误2

    第一种可能性:配置文件 my.ini 中的 basedir、datadir 路径不正确

     

    8、寻找 mysql 默认密码

    默认密码在data文件夹下面以err为结尾的文件当中

    9、登录 mysql

    运行命令:mysql -u root -p,然后输入密码,登录

    更改密码:alter user root@localhost identified by '1111';

    设置访问权限:

    grant all on *.* to 'admin'@'% ' IDENTIFIED BY '1111';

    flush privileges;

    退出mysql:quit

    再次输入:mysql -u root -p,然后验证刚才修改的密码是否正确

    10、使用Navicat进行用户管理

    备注:“主机名称或IP地址”填写本机的IP地址就可以,也可以填写“127.0.0.1”

    参考网址

    https://blog.csdn.net/mhmyqn/article/details/17043921

    https://blog.csdn.net/qq_38455201/article/details/83419450

     

  • 相关阅读:
    Activity-fragment-ListView展示
    Android-fragment简介-fragment的简单使用
    Android-LoaderManager异步加载数据库数据
    Android-上下文菜单Menu
    Android-普通菜单Menu
    Android-Git命令行操作
    zabbix安装步骤
    redis安装及简单使用
    ansible安装
    ansible-palybook
  • 原文地址:https://www.cnblogs.com/7q4w1e/p/9989129.html
Copyright © 2011-2022 走看看