MySQL 非安装版本安装

这里不是介绍一键安装,一键安装非常简单,这里介绍一下如何通过命令安装

1:找到安装源: 可以去网上下载 ,本地文件:E:\系统安装包\MySQL\mysql-5.7.25-winx64

2:在E:\系统安装包\MySQL\mysql-5.7.25-winx64文件夹下创建一个文件:文件名:my-default.ini

文件内容如下:

[mysqld]
explicit_defaults_for_timestamp=true
#设置MySQL安装路径
basedir = D:/java source/MySQL/mysql-5.7.25-winx64
#设置mysql数据库的数据的存放目录,是data
datadir =  D:/java source/MySQL/mysql-5.7.25-winx64/data
#设置数据库连接端口
port = 3306
socket = /tmp/mysql.sock
default-character-set=gbk # 设置mysql服务器的字符集
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
default-character-set=gbk

如图:

注意: D:/java source/MySQL/mysql-5.7.25-winx64  是反斜杠,分清楚:\  跟 /

3:通过管理员的权限 打开CMD控制台。进入E:\系统安装包\MySQL\mysql-5.7.25-winx64文件夹下的bin文件下:

例如:E:\系统安装包\MySQL\mysql-5.7.25-winx64\bin

执行语言:mysqld -install

                执行成功会返回:Service successfully installed.
                该执行结束,证明windows服务上已经可以查看到该服务,但是启动还是会报

4:再输入mysqld –initialize-insecure –user=mysql

 如果执行报错,可能存在2个问题:

           1:提示路径不正确。检查一下 上面的my-default.ini文件中  datadir 路径是否正确,或者data文件夹不存在,需要手动创建一个data文件夹。(这个比较坑,很多情况下是可以不需要手动创建,执行语句时会自动创建data文件夹的,但是有时候就一直报错)

           2:提示文件已经存在,说明之前执行过  上面的语句,并且有data文件夹里面有文件。这个时候需要把data里面的文件删除,再执行。

需要启动data文件夹下的文件内容如下图:

5:启动服务:net start mysql,停止服务:net stop mysql
                    出现mysql服务已启动说明成功

    以上mysql已经安装成功了,但是数据库默认是 root    密码为空。

6:设置密码:

猜你喜欢

转载自blog.csdn.net/xulong5000/article/details/90715744
今日推荐