解压缩版mysql安装,配合navicat使用
下载有不会的,请看原文链接。
下载之后
配置
在解压的根目录下我们可以看到一个my-default.ini文件,将其更名为my.ini打开文件我们可以找到如下文本片段
# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
解除注释,修改对应的值,我们修改如下basedir = D:/mysql-5.6.43-win32
datadir = D:/mysql-5.6.43-win32/data
port = 3306
各个配置的含义如下:属性 含义
basedir 解压的位置
datadir 数据存放位置
port 连接数据库使用的端口号
将D:\mysql-5.6.43-win32\bin添加到环境变量path中该步骤可以不配置,配置是为了方便在cmd中直接执行MySQL的相关程序
3、运行访问
运行cmd,进入到D:\mysql-5.6.43-win32\bin目录,执行mysqld可以看到如下内容
D:\mysql-5.6.43-win32\bin>mysqld.exe
2019-04-07 20:53:15 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-04-07 20:53:15 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
2019-04-07 20:53:15 0 [Note] mysqld.exe (mysqld 5.6.43) starting as process 11024 ...
如上所示,证明服务器端已经正常启动
再打开一个cmd串口,进入到相同的目录下,执行如下命令开启客户端程序
mysql -uroot -p
回车之后会提示输入密码,直接回车就可以了
回车之后,用户名为root,密码为空
至此,客户端已经正常启动
此处我是用的是Navicat
直接连接即可
显示绿色即为连接成功。
4、修改密码
执行如下SQL语句,进入mysql数据库修改user表中root用户的密码为rootuse mysql;
update user set authentication_string=password('root') where user='root';
flush privileges;
最后一句可以让修改马上生效;
下次使用root用户登录时就可以使用root密码进行登录了;