mysql
mysql安装
正常下载mysql,执行安装即可
mysql配置
- 配置mysql配置文件
在mysql安装目录下面,添加文件my.ini,内容为:
[client]
default-character-set=utf8
[mysqld]
port = 3306
basedir=F:\\mySql\\mysql-8.0.23-winx64
max_connections=20
character-set-server=utf8
default-storage-engine=INNODB
- 启动数据库
- 初始化数据库(这一步会输出登录密码,是初始默认密码)
- 登录mysql
- 登录本机mysql输入命令:
mysql -u root -p
- enter password: 输入密码
- 登录本机mysql输入命令:
- 退出 exit
Navicat
Navicat
1、下载
下载链接: https://www.pcsoft.com.cn/soft/20832.html
2、安装
3、连接mysql:
`https://www.formysql.com/jiqiao/mysql-shujuku.html`
连接后灰色的数据库表示未打开连接,可右键,“打开数据库”
Node.js 连接mysql
连接
参考链接:https://www.runoob.com/nodejs/nodejs-mysql.html
(菜鸟教程)
出现的问题
1. Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by serv
node 使用mysqljs链接Mysql数据库时报以下错误,原因是mysql8.0更改了密码默认的认证插件为Caching_sha2_password,原来是mysql_native_password,更改密码为mysql_native_password认证就可以了
解决办法:
2、nodejs 连接MySQL后,输出数据带有RowDataPacket
详见https://blog.csdn.net/hahei2020/article/details/76063788