| 准备学node 好久了 一直没有动手去写,今天突发奇想,然后就安装了一个mysql (找了一个博客跟着步骤去安装的),然后打算用node 写个增删改查。 1、下载mysql安装包   地址: https://www.mysql.com/ 下载的是                            由于我安装的是mysql8.0版本和 5.7版本有些差距,问了一下公司地后台都是用的5.7,但是我想既然用就用最新的吧,于是就下载了最新版本的。(后来就遇到了坑- -)   2、解压安装包,解压后,文件下下面是没有my.ini 和 data目录的,需要自己新建一个my.ini和data目录 [mysqld]#设置协议认证方式(重点啊)
 default_authentication_plugin=mysql_native_password
 basedir=C:\mysql\mysql-8.0.13-winx64
 datadir=C:\mysql\mysql-8.0.13-winx64\data
 port = 3306
 character-set-server=utf8
 #忘记密码时使用
 #skip-grant-tables
 [mysql]
 default-character-set=utf8
   3、配置环境变量,将解压目录下的bin文件夹的路径配置到系统变量中的path下(C:\mysql-8.0.11-winx64\bin); 4、 以管理员身份运行命令提示符 
 如果顺利会产生下面的信息: 第4行的信息尤其重要,这是初始化密码,请拿笔或者截图记下,这个随机密码会很随机,随机到可能有一些符号; 
 提示:如果你关了这个窗口,或者没记住,那也没事,删掉初始化的 datadir 目录(就是解压文件夹下的data文件夹)里面的东西,不要删除data文件夹,再执行一遍初始化命令,又会重新生成的。 5、 安装服务 mysqld --install 服务名(可以不写,默认是MySql,如果你的电脑上要安装付哦个mysql,这里的服务名写一下做区分),安装成功后控制它会提示:success ** (忘记了) 6、 启动服务(这时候不要去登录mysql,登录不进去的,必须要先启动) 
 7、 登录mysql,最好要修改一下初始密码,因为那个密码确实不好记住! 
   后来我就到问题了。 
 后来查阅了一下资料 十分感谢这位大神,还有我得小伙伴加刚的帮助博客地址:(https://blog.csdn.net/xdmfc/article/details/80263215); (1)更改加密方式:  
  
   
    
     
      
      | 
         1 
        
         2 
        |  
         
         mysql> ALTERUSER'root'@'localhost'IDENTIFIED BY'password'PASSWORDEXPIRE NEVER;  
         Query OK, 0 rowsaffected (0.10 sec) |  (2)更改密码:该例子中 123为新密码  
  
   
   
    
     
      
      | 
         1 
        
         2 
        |  
         
         mysql> ALTERUSER'root'@'localhost'IDENTIFIED WITHmysql_native_password BY'123';  
         Query OK, 0 rowsaffected (0.35 sec) |  (3).刷新:  
  
   
   
    
     
      
      | 
         1 
        
         2 
        |  
         
         mysql> FLUSH PRIVILEGES;  
         Query OK, 0 rowsaffected (0.28 sec) |     然后问题就解决了 啦啦啦! 附上我得数据库 和 超级超级 简单的页面 哈哈  
 
 好了 这就是我今天的研究成果,  至于后面的 node代码  我会在下一篇博客放出!   |