zoukankan      html  css  js  c++  java
  • MySQL安装与卸载

    1、下载一个MySQL安装包

    MySQL下载地址:https://dev.mysql.com/downloads/mysql/

     将压缩包解压到纯英文目录里面如D盘中:D:

    2、配置MySQL环境变量

    <1>右击我的电脑->属性->高级->高级系统设置->环境变量

    <2>系统变量中寻找path,添加MySQL中bin路径

     3、配置MySQL中my.ini文件

    在D:mysql-8.0.18-winx64路径下创建my.ini文件,写入配置信息

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir=D:mysql-8.0.18-winx64

    # 设置mysql数据库的数据的存放目录

    datadir=D:mysql-8.0.18-winx64data

    # 允许最大连接数

    max_connections=200

    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    注意:basedir和datadir的配置是mysql的路径需要对应

    3、安装MySQL(dos命令窗口安装)

    <1>管理员打开dos命令窗口:微软+R,输入cmd(或者到C:WindowsSystem32下找到cmd.exe,一定要以管理员身份运行)

    <2>切换到MySQL的bin目录下(wind的切换目录命令跟Linux有所不同,需要参数/d)

     输入:mysqld -install   结果展示:The services already exists,说明安装成功

    3、MySQL启动

    <1>启动之前需要生成MySQL的数据存储文件,这个文件是放在D:mysql-8.0.18-winx64,需要在该目录下生成data文件目录

    mysqld --initialize-insecure

     结果没有报错就OK了

    <2>启动MySQL

    命令:net start mysql

     4、MySQL服务启动后,登录到MySQL,前提是没有密码的,

    <1>设置密码

    输入命令:mysqladmin -u root password 123456   备注:测试设置MySQL数据root用户密码为:123456

    登录MySQL后台数据库:mysql -u root -p    输入密码:123456

    <2>可以跳过密码认证

    方法1:输入:mysqld --skip-grant-tables ,弹出新的dos窗口,输入:mysql -u root -p,密码为空,即可登录

    方法2:将:skip-grant-tables,配置到my.ini最后一行,重启MySQL,直接登录即可

    <3>

    第一步:输入:mysqld --initialize --console,生成初始密码

    第二部:在data目录下学找文件后缀err的文件,里面存证初始密码

     登录命令:mysql -u root -p  

    通过上述<1><2><3>任意方法都可以登录到MySQL后台

    MySQL经常通过数据库连接工具进行连接的,如:navicat工具,然而上述安装好的MySQL无法连接的,是由于MySQL的密码加密问题无法连接

    通过语句:alter user ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY 'root用户密码'

    然后再连接即可

    下面简单说一下MySQL卸载

    MySQL卸载很简单

    1、停止服务

    <1>net stop mysql,提示:服务停止

    <2>删除MySQL的服务:同样管理员dos窗口进入bin目录下执行sc delete mysql

    <3>删除注册表MySQL相关的

    找到MySQL右击删除

    HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQLD 
    HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQLD 
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQLD 
    这三个路径下的配置不是没个人都一样的  可能有的电脑安装后只有2项

    通过上面的操作基本上就清理了  可以进行重装

    楼主萌新,不喜勿喷啦,哈哈哈

  • 相关阅读:
    安装完openfire之后打不开的解决方案
    iOS中动画的简单使用
    iOS中的多线程及GCD
    iOS 架构模式-MVVM
    iOS
    iOS 下拉刷新 上拉加载实现原理
    iOS
    iOS 中的XML解析代码(SAX)
    iOS
    iOS中的网络请求 和 网络监测
  • 原文地址:https://www.cnblogs.com/zhangqinANDwangjiasen/p/12067704.html
Copyright © 2011-2022 走看看