mysql安装教程及安装时的那些坑

下载

分享给小白~~~~

首先,去数据库的官网 点击下载下载MySQL。

http://www.mysql.com
在这里插入图片描述
进去之后往下拉

在这里插入图片描述
点进去
在这里插入图片描述
继续点进去
在这里插入图片描述
下载OK!

安装

没错传说中的傻瓜式安装~~~

一路next 看到 execute 执行就好

到这里的时候
在这里插入图片描述
输入你的密码

注意 注意 注意 -------------------------------------------------

本人强烈建议密码不要太简单~~不然后期代码连接的时候 什么安全策略 你能烦死 ~

建议八位或者八位以上字母加数字

运行

一般mysql安装到默认目录下,这里也不建议你自己更改安装目录

扫描二维码关注公众号,回复: 11933063 查看本文章

C:\Program Files\MySQL\MySQL Server 8.0

到这个目录下打开bin目录

在这里插入图片描述
输入 mysql -u root -p 命令 打开连接mysql

在这里插入图片描述
输入root密码后

在这里插入图片描述
OK成功证明你已经下载安装成功

创建数据库与mysql可视化

哇黑窗操作,不烦吗???????

之前 分享 过 ----和我方法一样—看不懂的私聊我

可视化工具下载

https://www.cnblogs.com/liuyanhang/p/13111272.html

下载好后创建库

create database test

也是黑框先把库创建好
在这里插入图片描述

在这里插入图片描述
这是可视化操作界面

创建表和插入数据删除数据 只要 会sql 语法 也都是 傻瓜式 操作 这里 就不讲解了

node连接mysql的那些错误

// //password 是你的数据库账户密码,root和host也是
// ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';


var mysql  = require('mysql');  
 
var connection = mysql.createConnection({     
  host     : 'localhost',       
  user     : 'root',              
  password : 'morefun123',       
  port: '3306',                   
  database: 'test' 
  
}); 
 
connection.connect();
 
var  sql = 'SELECT * FROM from1';
//查
connection.query(sql,function (err, result) {
        if(err){
          console.log('[SELECT ERROR] - ',err.message);
          return;
        }
 
       console.log('--------------------------SELECT----------------------------');
       console.log(result);
       console.log('------------------------------------------------------------\n\n');  
});
 
connection.end();

具体连接代码如上

这里就比较糙了 不写服务了

注意需要安装mysql 依赖

node server.js 启动后发现

[SELECT ERROR] -  ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client

有的时候会报这样的错 这样一般在8.0以上版本会发生

具体解决
转到 刚才黑窗

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’;
在这里插入图片描述
这里有的时候 会报错什么 同源策略 什么 的 就是你密码 太简单了

需要更改 密码 具体方法百度

或者更改同源策略验证 具体方法 百度

或者究极解决方案 卸载你安装的mysql ----在重新装 装的时候 设置的时候 注意一点 上面不是说了 八位或者八位字母加数字

安装时候可能出现的坑

在这里插入图片描述
安装过程中出现这个东西 意思是你之前电脑安装 过mysql

你又不记得root密码怎么办?

第一步

控制面板 卸载 mysql 只要和mysql有关的全部卸载

第二步

C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 8.0

到这个目录下 你可能找不到这个目录

没关系打开我的电脑

在这里插入图片描述
在这里插入图片描述
这里鉴于版本问题 你的可能

路径不在 MySQL Server 8.0

去掉这个

C:\Documents and Settings\All Users\Application Data\MySQL

不行在去掉一个 往前试试

把里面的文件全部干掉 也就是删除

第三步

这里为了清理干净彻底,建议把注册表 里面的mysql也干掉

regedit
在这里插入图片描述
这里输入打开注册表

删除以下文件

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

在这里插入图片描述

拜拜~~~~~~~~~~喜欢 请关注 多于我 交流 ~~~~~~~~~~

猜你喜欢

转载自blog.csdn.net/yang939207690/article/details/108799471