下载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命令时,都会提示