Mysql配置步骤
下载Mysql
Mysql官网下载地址:https://downloads.mysql.com/archives/community/
根据物理机位数选择相应数据包下载。
用于自己学习的话,建议下载zip压缩包形式,因为exe安装文件在安装时会修改注册表,会导致卸载时非常麻烦。
安装Mysql
解压
将下载好的压缩包解压至指定目录下。这里笔者解压的目标路径为:D:\ENVIRONMENT\
配置环境变量
右键计算机图标-属性-高级系统设置-环境变量,在系统变量中的path中新建条目,写入解压后的mysql的bin目录路径,这里笔者的路径为:D:\ENVIRONMENT\mysql-5.7.19\bin
新建配置文件
在mysql目录下新建my.ini文件,编辑my.ini文件,内容如下:
[mysqld]
basedir=D:\ENVIRONMENT\mysql-5.7.19
datadir=D:\ENVIRONMENT\mysql-5.7.19\data
port=3306
skip-grant-tables
注意:将其中路径替换为自己的安装路径,其中datadir的data目录为上述语句自动生成至安装目录,不需要自己手动新建。
命令行安装mysql服务至物理机
以管理员身份启动CMD:开始-Windows系统-右键命令提示符-更多-以管理员身份运行。
进入到mysql的bin目录下,输入以下命令:
C:\WINDOWS\system32>cd /d D:\ENVIRONMENT\mysql-5.7.19\bin
D:\ENVIRONMENT\mysql-5.7.19\bin>mysqld -install
安装成功提示信息:
注意:若执行安装命令出现如下提示,需要进入C:\Program Files\Common Files\microsoft shared\ClickToRun路径将提示缺少的文件拷贝至mysql的bin目录下。
初始化数据库文件
安装成功后,执行下列命令初始化数据文件:
D:\ENVIRONMENT\mysql-5.7.19\bin>mysqld --initialize-insecure --user=mysql
执行成功会创建data目录,创建初始数据库。
启动mysql服务
任务管理器中可以看到,mysql服务正常启动。
进入mysql管理命令行
mysql -u root -p
root用户角色,初始密码为空,不要输入任何字符。
更新mysql密码(这一步注意下载的mysql版本,MySQL8.0版本更改密码的命令有所变化,读者们可以自行百度)
update mysql.user set authentication_string=password(‘键入自己的密码’) where user=‘root’ and Host=‘localhost’;
注意:要执行flush privileges;命令刷新权限。
修改my.ini文件
注释掉或者删除my.ini文件的skip-grant-tables,这个配置是用来跳过密码验证的。
重启mysql服务即可正常使用
exit命令退出mysql管理命令行。
重启数据库服务
net stop mysql
net start mysql
使用上面设置的密码登录mysql