首先解压到对应的盘符;
根目录下创建data目录,然后再新建一个my.ini文件:
my.ini文件中 输入:
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\KaiFaSoftware\mysql-5.7.31-winx64 //根据实际路径修改 # 设置mysql数据库的数据的存放目录 datadir=D:\KaiFaSoftware\mysql-5.7.31-winx64\data //根据实际路径修改 # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB然后输入进入bin目录,在cmd管理员权限模式下,输入并回车:mysqld --initialize-insecure --user=mysql
这行命令初始化MySQL,执行完这条命令后,MySQL会在根目录自建一个data文件夹, 并且建好默认数据库,登录的用户名为root,密码为空。注:cmd管理员权限
找到快捷方式,右键,以管理员权限运行,然后通过d:或cd xxx等命令进入到bin目录下;
接着:输入:mysqld -install
把mysql服务注册到windows服务中;
最后输入:net start mysql
启动mysql服务;
在任意盘符,测试:mysql -v
输入mysql -uroot -p,会提示输入password,然后直接回车,因为刚安装完默认为空;
然后输入设置密码为root(可根据自己的设置):set password for root@localhost = password('root')
然后提示处理成功!
Query OK, 0 rows affected, 1 warning (0.00 sec)