MySQL安装及配置+Navicat安装并连接MySQL

  1. 下载MySQL:https://dev.mysql.com/downloads/mysql/
  2. 解压
  3. 配置环境变量:Path——F:\install\mysql\mysql-5.7.28-winx64\bin(bin路径)
  4. 新建配置文件:主目录新建my.ini文件,输入如下配置信息,另存为ANSI格式。
  5. 安装:打开bin目录——shift+点击鼠标右键——在此处打开powershell命令窗口(命令窗口)——输入.\mysqld -install——service successfully installed
  6. 进入bin目录打开命令窗口(或右键win图标管理员运行命令然后cd命令进入bin目录),第一次启动,先根据my.ini初始化生成data文件夹:mysqld --initialize
  7. my.ini添加跳过密码配置:skip-grant-tables
  8. 启动服务:net start mysql
  9. 启动成功
  10. 无密码登录数据库:mysql -u root -p
  11. 登录成功
  12. 修改密码:show databases\G——user mysql;—— update user set password=password(“root”) where user=“root”;
  13. 退出登录:quit
  14. 停止服务:net stop mysql
  15. 注释my.ini无密码登录配置:#skip-grant-tables
  16. 启动服务:net start mysql
  17. 登录数据库:mysql -u root -p
  18. 输入密码:root
  19. 登录成功。
  20. 下载Navicat:链接: https://pan.baidu.com/s/1XeK0KE7DHSaFuaC2qFZj0Q&shfl=shareset 提取码: s7w4
  21. 破解步骤:安装navicat——解压破解补丁文件夹——复制64位简体中文的两个文件到安装目录文件夹内——启动navicat即可
  22. navicat连接mysql:点击连接——输入相应信息和正确的用户名密码——连接成功
  23. 配置完成

 备注:第6步,会生成data文件夹,其中的XXXX.err文件会生成一个临时密码,如果不想通过无密码登录修改密码的话,可以直接输入临时密码登录。



my.ini配置:

[client]
#配置端口
port=3306
default-character-set=utf8
[mysql]
#默认字符集
default-character-set=utf8

[mysqld]
port=3306
character-set-server=utf8
#mysql所在目录
basedir = F:\install\mysql\mysql-5.7.28-winx64
#mysql所在目录\data
datadir = F:\install\mysql\mysql-5.7.28-winx64\data
#跳过登录密码,首次使用进入服务设置用户名和密码
#skip-grant-tables
#默认存储引擎
default-storage-engine=INNODB
#最大连接数
max_connections=100

原文地址:https://www.cnblogs.com/gdou/p/11717360.html

时间: 2024-11-09 05:16:56

MySQL安装及配置+Navicat安装并连接MySQL的相关文章

CentOS7上安装并配置Nginx、PHP、MySql

一.Nginx 1.安装nginx yum install nginx 2.启动nginx systemctl start nginx 除了systemctl start nginx之外,常用的相关命令还有systemctl stop nginx.systemctl restart nginx.systemctl status nginx 3.测试nginx是否安装成功 浏览器输入ip地址或者域名(已经解析过的域名),如下图所示,则安装成功. 4,配置Nginx支持PHP解析 编辑/etc/ng

navicat软件设置连接mysql数据库

navicat软件设置连接mysql数据库 适用范围及演示使用工具 适用范围:mysql所有系列(含Linux和Windows系统下的mysql) 演示使用工具:Navicat 8.0 MySQL 演示系统:Windows2003系统 navicat连接mysql数据库设置方法/步骤 第1步:下载并安装navicat软件,本成功安装到自己电脑中,安装成功后打开开始菜单组中的navicat菜单下的"Navicat for MySQL"并单击打开. 第2步:单击navicat软件左上角中的

Redis安装与配置Redis安装与配置

今天在使用Redis的时候遇到了一些问题,这个问题的解决,发现很多人使用Redis的时候没有一点安全意识.所以又重温了一下Redis,觉得应该写一下Redis的安全和配置. Redis安装与配置Redis安装与配置 安装 下载,解压,编译: $ wget http://download.redis.io/releases/redis-4.0.10.tar.gz $ tar xzf redis-4.0.10.tar.gz $ mv redis-4.0.10 /usr/local/redis $ c

MAC下用homebrew安装及配置apache、php和mysql

我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装这些东西,配置也很简单. homebrew homebrew是mac下的一个包安装管理工具,使用非常简单方便. 安装homebrew 在终端中执行: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 这样就安装好homebrew了. 安装命令行软件 如安装wget,

MySql压缩包版 - 配置与安装(windows)

1.解压,并将解压出来的文件夹放在合适的位置 2.配置 环境变量Path,增加mysql文件夹bin目录 例如:C:\Program Files\MySQL\mysql-5.6.25\bin  [mysql-5.6.25]就是我解压出来的文件夹,我自己改了名字. 3.修改C:\Program Files\MySQL\mysql-5.6.25\my-default.ini 或者自己建立一个my.ini文件, 在其中修改或添加配置(如图): [mysqld] basedir=C:\Program F

[Hadoop入门] - 2 ubuntu安装与配置 hadoop安装与配置

ubuntu安装(这里我就不一一捉图了,只引用一个网址, 相信大家能力) ubuntu安装参考教程:  http://jingyan.baidu.com/article/14bd256e0ca52ebb6d26129c.html 注意下面几点: 1.设置虚拟机的IP, 点击虚拟机的右下角网络连接图标, 选择”桥接模式“, 这样才能分配到你的局域网IP, 这个很重要因为后面hadoop要用到局域网. 2.在ubuntu里面查看ip的命令:ifconfig可以显示出你的IP地址, 看一下IP是否为你

MySQL学习笔记_11_Linux下C++/C连接MySQL数据库(一)

 Linux 下 C++/C 连接 MySQL 数据库(一) 一.连接前准备 原材料:Ubuntu12.04LTS (已经安装了MySQL5.5或者更高级版本,新立得软件包,gcc/g++或者CodeBlosks编译器) 安装了以上的软件包后,我们可以正常使用MySQL完成数据管理工作,但是很多时候我们需要通过编写程序访问MySQL.此时,在程序中需要加载MySQL驱动头文件,但是默认这些驱动包是没有安装的,因此我们需要在新立得中找到"libmysqld-dev"包并安装. 安装完

MySQL学习笔记_12_Linux下C++/C连接MySQL数据库(二) --返回数据的SQL

 Linux下C++/C连接MySQL数据库(二) --返回数据的SQL 引: 返回数据的SQL是指通过查询语句从数据库中取出满足条件的数据记录 从MySQL数据库值哦功能检索数据有4个步骤: 1)发出查询 2)检索数据 3)处理数据 4)整理所需要的数据 用mysql_query()发出查询,检索数据可以使用mysql_store_result()或mysql_use_result(),取决与怎样检索数据,接着是调用mysql_fetch_row()来处理数据,最后,还必须调用mysql_

MySQL学习笔记_13_Linux下C++/C连接MySQL数据库(三) --处理返回数据

 Linux下C++/C连接MySQL数据库(三) --处理返回数据 一.通过返回结果集中的字段数 [cpp] view plaincopyprint? unsigned int mysql_field_count(MYSQL * connection); //将MYSQL_ROW的值作为一个存储了一行数据的数组... unsigned int mysql_field_count(MYSQL * connection); //将MYSQL_ROW的值作为一个存储了一行数据的数组... 示例: