zoukankan      html  css  js  c++  java
  • MySQL详细安装教程

    MySQL详细安装教程

    1.去官网下载mysql

    根据自己的系统(32位还是64位)选择适合的版本。下载链接:https://dev.mysql.com/downloads/mysql/

    2.将下载后的压缩包进行解压,解压后文件如下图所示:

    注意:不同版本的mysql解压完后的文件可能稍有区别,不过不用在意,接着往下。

    3.配置环境变量(重要)

    在环境变量Path中添加MySQL解压后的bin目录所在的路径。

    具体过程:打开我的电脑,点击计算机属性,高级系统设置,环境变量,在系统变量里面找到path变量,点击编辑,将MySQL解压后的bin目录添加进去,

    比如我的是  C:Program FilesMySQLMySQL Server 5.7in ,因为path变量已经有很多值,所以添加的时候要在新的路径前面加一个英文分号,即应该为    ;C:Program FilesMySQLMySQL Server 5.7in  ,然后一直点确定,至此环境变量配置完毕。记住千万不能动原来里面的东西。

    4.以管理员身份运行命令提示符。

    将鼠标放在左下角windows图标上,右击,选择命令提示符(管理员)即可,就会进入DOS界面。

    输入C:   (因为我的MySQL安装在C盘,所以就是C)

    进入MySQL中的bin目录 ,输入如下语句

    cd   C:Program FilesMySQLMySQL Server 5.7in

    注意:上面的文件目录一定要和自己电脑上的目录一致。

    5.安装MySQL

    输入如下语句

    mysqld --initialize

    然后回车,可能需要等待几秒,然后会在MySQL根目录下生成一个data文件夹。

    继续输入

    mysqld -install

    如果出现Service successfully installed,则说明已经安装成功。但是,还没有结束。。。。。。

    6.修改配置文件

    如果MySQL安装目录下有一个my-default.ini文件,将它改名为my.ini,如果没有,直接新建一个my.txt文本文档,在里面复制粘贴如下内容

    [mysqld]  
    port = 3306  
    basedir=E:/Mysql/mysql-5.7.21-winx64  
    datadir=E:/Mysql/mysql-5.7.21-winx64/data   
    max_connections=200  
    character-set-server=utf8  
    default-storage-engine=INNODB  
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES  
    [mysql]  
    default-character-set=utf8

    注意:basedir后面加的是MySQL的安装路径,而datadir后面加的是data文件夹的安装路径。

    然后关闭记事本保存,将txt后缀改为ini

    7.继续在刚才的命令提示符中输入

    net start mysql

    如果提示服务启动成功,则马上就要大功告成,

    如果提示不是内部或外部命令,也不是可运行或批处理程序, 我的电脑->右键->属性->高级->环境变量->系统变量->path,再点“编辑”就可以了。在“变量值”对话框里面加“C:windowssystem32“,这是cmd.exe存在的路径,然后点确定就可以了。

    8.继续在刚才的命令提示符中输入

    net stop mysql

    9.以记事本方式打开mysql目录下的my.ini文件,在[mysqld]下面添加语句skip-grant-tables,保存后关闭。

    10.继续在命令提示符中输入mysql登录命令

    mysql -uroot -p  然后继续按回车

    11.修改root密码

    update user set authentication_string=password('新密码') where user='root'; 

    注意句末的分号,密码可以设置为空,然后输入flush privileges刷新权限,然后输入exit退出

    12.重新打开my.ini文件,将刚才添加进去的skip -grant-tables语句删除,保存后退出,重启mysql服务。

    13.打开命令提示符,输入

    mysql -uroot -p

    然后输入密码,大功告成!

  • 相关阅读:
    mysql 查找数组格式的字符串中是否包含某个值
    假期总结
    shell循环结构解析:for/while/case
    ansible笔记(15):循环(二)with_items/with_list/with_together/with_flattened
    ansible笔记(14):循环(一)
    解决报错Failed to start LSB: Bring up/down networking:MAC地址导致
    实现ENSP模拟器与物理主机、虚拟机通信
    zabbix4.2配置监控华为路由器:基于ENSP模拟器
    Grafana展示zabbix监控数据
    zabbix4.2配置监控TCP连接状态
  • 原文地址:https://www.cnblogs.com/changanshisanzhao/p/11322142.html
Copyright © 2011-2022 走看看