该篇文章转载于知乎-青衫小小,有部分修改,如有冒犯,马上删除。
最近安装MySQL,遇到了一些问题。在官网下载install版本,无法安装,也没有找到解决的办法。然后就下载了免安装的版本,版本号是5.7.19,64位。
下面是具体的安装步骤:
Step 1
将下载的压缩包进行解压。
在*目录下新建一个是my.ini
文件,文件的内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录,目录以放置的目录为准
basedir=D:\mysql\mysql-5.7.16-winx64
# 设置mysql数据库的数据的存放目录,目录以具体放置的目录为准
datadir=D:\mysql\mysql-5.7.16-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
Step 2
以管理员的身份打开cmd窗口,(具体的方法就是在C盘下找到cmd.exe
,以管理员的身份运行)。
切换到的***\mysql-5.7.19-winx64\bin
文件夹下。
Step 3
运行代码:
mysqld --initialize --user=mysql --console
运行结果的最后显示的是默认的密码,所以正好保存一下,不然就尴尬啦。
Step 4
仍在`\bin
的目录下,运行代码:
mysqld --install MySQL
如果安装成功将会有提示。
接下来,运行代码:
net start MySQL
若运行成功仍会有提示。
Step 5
下面就是SQL的启动,运行代码:
mysql -u root -p
提示输入密码,也就是刚才让保存的一串字符。
输入密码,也就可以使用MySQL啦。
运行下面的代码,进行密码的修改:
set password=password('123456');
以上。