用mysql压缩包安装mysql数据库详情
1.先下载有压缩包:如mysql-5.7.25-winx64.zip
2.在服务器中解压压缩包
3.打开MySQL解压包根目录位置,创建my.ini,存放的MySQL的根目录(例如我的是D:\mysql-5.7.24-winx64\,根据自己的MySQL目录位置修改)。
my.ini文件内容:
[mysqld] port = 3567 basedir=D:/mysql/mysql-5.7.25-winx64 datadir=D:/mysql/mysql-5.7.25-winx64/data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default-character-set=utf8
4.查看服务器C:\Windows\System32目录下有没有msvcr120.dll文件,没有需要拷进去,可以查看本机是否有
5.配置环境变量,文件的绝对路径,如F:\software\mysql-5.7.25\bin
6.验证环境变量是否添加成功?
右键开始菜单(就是屏幕左下角),选择命令提示符(管理员),打开黑框,敲入mysql,回车。
如果提示Can't connect to MySQL server on 'localhost'则证明添加成功;
如果提示mysql不是内部或外部命令,也不是可运行的程序或批处理文件则表示添加添加失败,请重新检查步骤并重试。
7.上面准备工作完成后,在 D:\mysql-5.7.25-winx64\bin 目录下,在地址栏处输入cmd,启动在该路径下的控制台
执行 mysqld -install 进行MySQL的安装,将MySQL注册到系统服务
8.执行 mysqld --initialize-insecure --user=mysql 进行MySQL的初始化,生成一个data目录
9.执行 net start mysql 进行启动mysql服务
10.执行 mysqladmin -u root -p password 进行设置新密码
提示Enter password: 初始密码为空,直接回车,然后输入两次新密码root即可
11.完成安装,连接数据库mysql -h localhost -u root -p
12.在cmd直接连接测试mysql -h localhost -P 设置的端口号 -u 账号 -p密码,显示welcome则是成功了