windows安装mysql

1 官网下载mysql zip解压 并在根目录下新建一个data文件夹 添加.ini配置文件

2 添加my.ini配置文件 basedir和datadir 可以参考我的这个配置

[Client]
#设置3306端口
port = 3306
[mysqld]
#设置mysql 使用ipv4
bind-address=0.0.0.0
mysqlx_bind_address=0.0.0.0
#mysqlx=0
#设置mysql端口和x端口
mysqlx_port =3307
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql-8.0.11-winx64\mysql-8.0.11-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.11-winx64\mysql-8.0.11-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4

3 添加环境变量 将bin路径添加到path里

4 用管理员身份打开dos命令窗口 并切换到mysql的bin目录下

5 执行mysqld --initialize-insecure 生成mysql数据库

使用 --initialize 服务器生成一个随机密码

无密码mysql -u root --skip-password

6 执行mysqld -install安装mysql

7 执行net start mysql启动服务

Mariadb安装

linux启动服务使用sudo mariadb-secure-installation设置密码

windows使用 mysql_install_db.exe --datadir=D:\Mariadb\data --service=Mariadb --password=password

Linux使用 mysql_install_db.exe --datadir=/var/lib/mysql --basedir=/usr --service=Mariadb --password=password

修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';

授权远程

RENAME USER 'root'@'localhost' TO 'root'@'%';

update user set host='%' where user='root';

查看ip登陆 select user,host from mysql.user;

posted @   xMonody  Views(141)  Comments(0Edit  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
点击右上角即可分享
微信分享提示