1. 下载MYSQL数据库
官网:https://www.mysql.com/ ,下载 MySQL Community Server 压缩版
2. 解压压缩包
路径:E:\mysql-8.0.35-winx64
3. 设置环境变量
右击我的电脑,属性 =》 高级系统设置 =》 环境变量 =》 在系统变量中找到path,双击 =》 新建(环境变量) =》在解压的MYSQL目录下找到bin目录,在path中添加该路径(这里是 E:\mysql-8.0.35-winx64\bin)
4. 配置 MYSQL 参数
windows系统配置文件是 my.ini
#客户端设置,即客户端默认的连接参数 [client] # 客户端默认的连接服务器端口,默认是3306 port = 3306 # 设置mysql客户端默认字符集 default-character-set=utf8 #服务端基本设置 [mysqld] #避免登录验证错误 #mysql_native_password #caching_sha2_password default_authentication_plugin=caching_sha2_password #skip-grant-tables # 设置端口,默认是3306 port = 3306 # 设置mysql的安装目录 basedir=E:\mysql-8.0.35-winx64 # 设置mysql数据库的数据的存放目录 datadir=E:\mysql-8.0.35-winx64\data # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 跳过登录密码验证 #skip-grant-tables
5. 安装MYSQL服务
以管理员身份打开cmd cd E:\mysql-8.0.35-winx64\bin mysqld -install
6. 初始化MYSQL服务
mysqld --initialize-insecure --user=mysql
net start mysql //关闭 net stop mysql
mysql -u root -p //没有密码,password直接回车
quit;
7. 修改root密码
mysqladmin -u root -p password
Enter password: 回车 //无密码
New password: test@123
Confirm new password: test@123
mysql -u root -p
password: test@123
8. MYSQL可视化工具有很多:MySQL Workbench(官方)、phpMyAdmin、Navicat、MySQLDumper等等。因我用vscode开发项目,所以选择vscode的MYSQL插件。
create database blog charset utf8; // 建立连接之前,先创建数据库
vscode,安装 MySQL、 MySQL Syntax 插件
点击 Create Connection
输入数据库 blog,端口号默认3306,密码 test@123
点击 +连接
9. 常用SQL
create database blog charset utf8;
use blog;
show tables;
create table if not exists admins (
id INT NOT NULL AUTO_INCREMENT,
username VARCHAR(100) NOT NULL,
password VARCHAR(100) NOT NULL,
delete_flag INT(1) DEFAULT 0,
PRIMARY KEY ( id )
);
select * from admins where username = "test";
insert into admins (username, password) values ("test", "test@123")
标签:MYSQL,默认,mysql,test,password,安装,winx64 From: https://www.cnblogs.com/yuantai/p/17935138.html