目录
一、安装MySQL
第一种安装方式(zip)
第二种安装方式(msi)
常见问题
二、安装Navicat
一、安装MySQL
第一种安装方式(zip)
第一步:打开网址:https://www.mysql.com/downloads/
第二步:选择DOWNLOADS
第三步:选择 MySQL Community Edition (GPL)
第四步:点击 MySQL Community Server (GPL)
第五步:下滑到下面这个界面,然后选择 Windows (x86, 64-bit), ZIP Archive
第六步:选择左下角的 “No thanks, just start my download.”
第七步:下载安装后会得到一个zip文件,将它进行解压缩
第八步:打开解压缩后的文件,将bin目录复制粘贴到环境变量里(注:环境变量在“我的电脑”→右击“属性”→高级系统设置→环境变量→Path)
第九步:用管理员身份打开cmd,转换到MySQL所在的bin目录下
第十步:输入mysqld --initialize-insecure --user=mysql
第十一步:输入mysqld install
第十二步:输入net start mysql
第十三步:输入mysql -u root -p 登入mysql,首次登录没有密码,回车即可
第二种安装方式(msi)
第一步:打开网址:https://www.mysql.com/downloads/
第二步:选择DOWNLOADS
第三步:选择 MySQL Community Edition (GPL)
第四步:点击 MySQL Community Server (GPL)
第五步:选择
Windows (x86, 32-bit), MSI Installer
第七步:选择左下角的 “No thanks, just start my download.”
第八步:下载后会得到一个后缀为“msi”的文件,打开它开始安装
第九步:根据需求安装里面的配置,这里就不详述了
第十步:配置环境变量,MySQL默认安装在“C:\Program Files”下,将文件打开至“C:\Program Files\MySQL\MySQL Server 8.0\bin”复制其地址,将其粘贴到环境变量中
常见问题
问题:mysql' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
原因:没有在环境变量PATH中将mysql的路径添加进去。
解决方法:
1、win+r-->services.msc-->右击mysql服务-->属性-->找到可执行路径并复制出来
2、右击“我的电脑”-->属性-->高级系统设置-->环境变量-->系统变量-->PATH-->新增-->上面的“可执行路径”
定位到你的 MYSQL安装目录之后再找到bin目录, 如: C:\Program Files\MySQL\MySQL Server 5.5\bin
3、重新打开CMD,输入mysql,如果显示“MySQL 服务正在启动 .MySQL 服务无法启动。”则成功,如果显示“mysql服务启动发现系统错误2”请看下面解决方法
问题:mysql服务启动发现系统错误2
原因:服务中的Mysql可执行路径与当前的不一致
解决方法:首先打开注册表
win+r打开运行,输入regedit,打开注册表
更改注册表:找到
HKEY_LOCAL_MACHINE-SYSTEM
-CurrentControlSet
-services-mysql(服务名)
-ImagePath
更改为:"C:\Program Files\MySQL\bin\mysqld" --defaults-file="C:\Program Files\MySQL\my.ini" mysql
有两个在C盘的路径,如果你的mysql不是那个,千万要改成你安装的路径,比如我的 "C:\wamp\bin\mysql\mysql5.6.17\bin\mysqld" --defaults-file="C:\wamp\bin\mysql\mysql5.6.17\my.ini" mysql
二、安装Navicat
Navicat for MySQL_11.2.15.zip”文件,然后解压缩
第二步:点击“Navicat for MySQL_11.2.15.exe”进行安装
“Navicat破解软件.exe”,
第四步:下载完成后打开软件选择Navicat所在目录,选择“navicat.exe”进行破解
第五步:打开Navicat,选择连接输入用户名和密码即可使用
问题:如果出现1251问题如下图:
原因:密码出问题,需要重新修改密码
解决方法:
第一步:用管理员的身份打开cmd输入 mysql -uroot -p,
第二步:登入成功后再使用 use mysql
第三步: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
第四步: FLUSH PRIVILEGES;
第五步:返回Navicat重新连接即可