windows+centos安装mysql

一、flask快学到了数据库的部分。新电脑和服务器还没有数据库,所以花了一点时间在本地和云服务器安装mysql。

二、windows安装mysql

参考文献:https://www.cnblogs.com/water-1/p/10802256.html


1.官网下载安装包:https://dev.mysql.com/downloads/mysql/

如果安装64位的mysql可以直接用这个链接:

https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.30-winx64.zip


2.在D盘创建文件夹mysql
3.把安装包解压后的所有内容都复制到mysql文件夹下。

解压后,有bin doc include lib share copying readme等文件或文件夹。


4.建立my.ini文件,粘贴以下内容并保存
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql5.7
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql5.7\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
5.管理员模式运行cmd
6.cd到mysql目录下的bin目录。
7.安装mysql:
mysqld -install
8.初始化mysql:
mysqld --initialize
9.查看初始密码:

bin/data目录下的DESKTOP-AEAKS25.err文件里,搜索 root@localhost

10.启动mysql

net start mysql

11.修改密码

(1)mysql -u root -h localhost -p,

(2)然后输入初始密码

 (3)alter user root@localhost identified by '新密码';

注意:这种设置新密码的方式是5.7.30版本

12.配置环境变量(非必须)

将bin目录完整路径添加到环境变量中即可(环境或者系统都可)。记得加分号。

 

至此安装完成,新密码设置完毕。

注意事项1:windows下,密码可以字母+数字,而centos下,密码必须字母+数字+符号。

注意事项2:步骤7和8顺序一定不能弄反了!不然需要手动删除data下的数据重新来过。

顺序千万不能反啊!如果顺序不对,会发现data目录下没有mysql、performance_schema、sys三个文件夹以及其他文件(没记错的话,如果顺序反了,data目录下只有4个文件,而且DESKTOP-AEAKS25.err文件里没有密码!!!!!!)

注意事项3:停止服务的命令,net stop MySQL
注意事项4:删除服务的命令,sc delete MySQL或者mysqld -remove

 

 

三、centos安装mysql

centos下安装是按照网上的步骤操作的。

地址1:https://www.cnblogs.com/zhengyihuoban/p/11540461.html

地址2:https://blog.csdn.net/danykk/article/details/80137223

操作步骤我自己也在这里记录一下

1.没得感情的输入以下命令并enter(下载安装版本的mysql8)
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

2.没得感情的输入以下命令并enter(安装8.0)

sudo yum --enablerepo=mysql80-community install mysql-community-server

所有的选项都输入yes

3.没得感情的输入以下命令并enter(启动mysql服务)

sudo service mysqld start

4.没得感情的输入以下命令并enter(查看并记录初始密码)

grep "A temporary password" /var/log/mysqld.log

5.这里不能没得感情的执行命令了(配置Mysql的安全策略)

mysql_secure_installation

该命令执行后,接下来根据提示,进行修改密码等操作。

 

注意事项:windows下,密码可以字母+数字,而centos下,密码必须字母+数字+符号

 

很纠结,这个算转载还是原创?

内容是参考链接文章的,所以不能算是原创;

但是不是整个复制过来的,也加入了自己的一些总结,也不完全是转载。纠结。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一枚NPC

你的鼓励将是我创作的最大动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值