node js(数据库)

  • 数据库
    • 安装mysql
      • 官网下载安装包,直接安装
      • 配置环境变量
        • 例如我的mysql安装在C:\Program Files\MySQL\MySQL Server 5.7
        • 则打开电脑的环境变量配置,在path最后以;(分号)分割,加入C:\Program Files\MySQL\MySQL Server 5.7\bin然后保存
      • 进入C:\Program Files\MySQL\MySQL Server 5.7\bin目录下
        • 切记以管理员身份运行终端,然后点击在此处打开命令窗口即可
        • 输入mysqld —initialize —console进行mysql初始化,并打印过程
        • 如果发生报错,请打开任务管理器,点击服务,查看mysql服务是否已经启动,如果没有,手动启动后重新尝试
        • 如果弹框报错MSVCR120.dll,则是电脑系统少插件,需要去官网下载vcredist_x86文件安装即可
        • 在最后一行找到,例:root@localhost: abcdefg,abcdefg则就是你的初始化密码
        • 终端输入mysqld install
        • 终端输入net start mysql启动mysql
        • 输入mysql -u -root -p进行登录,并输入上述密码,然后进行mysql环境
        • 修改密码:set password for root@localhost=password('新密码'),当提示Query OK...代表修改成功
        • 若上述密码修改不成功则输入:ALTER USER USER() IDENTIFIED BY '新密码'
    • 安装Navicat
      • 下载安装包直接安装
      • 双击打开,点击连接,密码输入mysql设置好的密码,点击确定,双击左上角建立的链接
    • sql语句
      • 查询
        • 查询全部
          • select * from 表名
        • 按条件
        • select * from 表名 where id=传入的id
        • 查询总数(totalCount代表查询到数据后所要赋给的变量)
          • select count(*) as totalCount where id=传入的id
        • 查询固定数量
          • select * from 表名 where id=传入的id limit 起始下标, 终止下标
      • 增加
        • insert into 表名(字段1, 字段2, 字段3) values(值1, 值2, 值3)
      • 删除(根据主键删除)
        • delete from 表名 where id = 传入的id
      • 修改(根据主键修改)
        • update 表名 set 字段1=传入的值, 字段2=传入的值, 字段3传入的值 where id = 传入的id

你可能感兴趣的:(node js(数据库))