这是我参与8月更文挑战的第27天,活动详情查看:8月更文挑战
解决mysql下载过慢的问题
下载
进入官网www.mysql.com/
点击DOWNLOADS
点击Learn More
点击侧栏的MYSQL Community Edition
点击Download MySQL Community Edition
点击MYSQL Installer for Windows
点击Download
接着到这右键复制链接地址
解决下载过慢的问题
到迅雷新建任务,粘贴刚刚复制的链接即可解决mysql下载过慢的问题。
解决!
如何使用数据库管理工具Navicat for MySQL操作数据库
- 安装后进入操作界面,连接mysql,弹出新建数据库连接对话框
- 可以点击左下角的测试,查看是否能连接成功。连接成功点击确定
- 双击或者右键可以打开数据库连接
- 右键可以新建一个数据库
- 进入之后可以新建表
- 添加表的字段
7.保存之后可以在表中看到我们刚刚创建的表,然后可以插入数据
如何使用nodejs操作MySQL
默认情况下nodejs是不支持MySQL的,但可以用第三方的模块来完成操作。
使用npm下载mysql模块,用来帮我们操作数据库。
(node的mysql模块是客户端)
cnpm install mysql
- 引入模块
const mysql = require('mysql')
- 创建连接 (创建数据库对象)
createConnection(哪台服务器,用户名,密码,库)
let db = mysql.createConnection({
host:'localhost',
user:'root',
password:'root',
database:'2020'
});
- 查询
query(SQL语句,回调)
db.query('SELECT * FROM user_table ',(err,data)=>{
if(err)
console.log(err);
else
console.log('成功了');
console.log(JSON.stringify(data));
})
简单的SQL语句
四大查询语句--增删改查
- 增----INSERT
INSERT INTO 表(字段列表) VALUES(值类型)
如: INSERT INTO user_table (id,username,password) VALUES (0,'zhansan','345') 可以测试语句正确否,成功如下
- 删----DELETE
- 改----UPDATE
- 查----SELECT
SELECT 什么 FROM 表
如:
SELECT * FROM user_table
以上就是在使用MySQL过程遇到的几个问题的解决方案记录