MYSQL数据库安装配置

下载MYSQL数据库

首先是下载mysql数据库,由于网上大多资源都是说从官网上下载,但无奈有时官网打不开,在我的网盘里提供了下载地址,此版本是ZIP版本,俗称免安装版,但需要一些配置,与之对应的还有一个msi版本,此版本可以像正常的软件安装方式安装,只需要配置环境变量即可。

下面以ZIP版的安装为例

链接: https://pan.baidu.com/s/1i5ks61Z 密码: fi4n

朋友们下载下来之后,直接解压到您希望的目录,我的是放在了E:mysql下


修改配置文件

在mysql的目录下新建my.ini配置文件,将下面的内容拷贝粘贴进去,注意,相关的路径要修改成您的my路径

[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=E:\mysql
#解压目录
datadir=E:\mysql\data
#解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
WinMySQLAdmin]
E:\mysql\bin\mysqld.exe

添加环境变量

新建环境变量MYSQL_HOME,value值为E:\mysql

在path变量的最后面加上 ;%MYSQL_HOME%\bin,注意前边有个英文分号

将mysql注册为windows系统服务

使用cmd命令控制台进入 E:\mysql\bin目录下,执行mysqld install MySQL --defaults-file="E:\mysql\my.ini"

安装成功后,会提示安装服务成功

移除服务的命令 mysqld -remove 服务名

启动服务

继续在命令控制台执行启动mysql服务命令net start mysql

如果提示服务无法启动,请先在命令控制台进入bin目录执行初始化命令mysqld --initialize,然后在使用上面的启动服务命令启动

设置初始密码

刚刚安装成功的mysql是没有密码的,下面讲解如何设置密码

首先停止服务,如果安装 了wamp,对应的mysql服务也要停止,查看有哪些服务启动的命令net start

然后执行net stop mysql 或wamp的sql服务net stop wampmysqld

执行下面命令mysqld --skip-grant-tables,如果不好使,请进入mysql\bin目录下执行,执行成功后,当前窗口会停止,也就是没反应了。

接下来就是修改密码的命令了

>use mysql

>update user set authentication_string=password('密码') where user='root';

这里要注意,网上有些文章说的是存储密码的字段是password,这可能是mysql的早起版本吧,我们这里使用的是5.7

>flush privileges;

>exit

打开任务管理器,杀掉进程mysqld,重新启动mysql 服务,然后再使用mysql -uroot -p 命令登录mysql

登录成功后,当执行任何sql命令时,都会提示

You must reset your password using ALTER USER statement before executing this statement.

此时可以使用如下命令SET PASSWORD = PASSWORD(‘123456’);

最后再说一点我的经验,使用免安装方式安装配置的mysql,如果删除了服务,重新安装配置时,配置文件的名称需要换个名字,不能使用已经使用过的名字,这一点我也没搞清楚是为什么。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值