1.官网下载
MySQL Community Server 8.0.19点击下载
1.
2.
-
解压缩(我的路径是c:\mysql)
-
在mysql下新建一个my.ini的文件
在文件中写入(全部复制即可,这里面有两段,怕找的有错误就找了两个,貌似一样的,但是也没事儿。里面的路径要设置自己的路径):
[mysqld]
character-set-server=utf8mb4
bind-address=0.0.0.0
port=3306
default-storage-engine=INNODB
[mysql]
default-character-set=utf8mb4
[client]
default-character-set=utf8mb4
#设置mysql客户端默认字符集
[mysqld]
character-set-server=utf8mb4
bind-address=0.0.0.0
port=3306
default-storage-engine=INNODB
[mysql]
default-character-set=utf8mb4
[client]
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=C:\mysql
#设置mysql数据库的数据的存放目录
datadir=C:\mysql\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
5.
6.输入命令行cd C:\mysql\bin
7.输入mysqld --install -
可能遇到的问题1:
解决方法:点击下载并运行就好
微软常用运行库合集
提取码:2iy5 -
可能遇到的问题2:
以前可能装过,删除后重装遇到
解决方法:sc delete mysql ,成功后再试上面命令。
在这里可能遇到sc不是内部或外部命令:找到此电脑–>左上角属性–>高级设置–>下面的系统变量Path里加入这个
8.输入命令:mysqld --initialize --console。
初始密码待会儿要用。
- 可能出现的问题1
解决方法:删除data文件夹后运行第7步.重试(查了一下貌似data文件是运行第7步后生成的,同时它与初始化密码有关,删除它重新运行,能得到一个新的密码)
9.输入命令net start mysql
-
可能遇到的问题1:
解决方法:此电脑–>属性 -->高级系统设置–>环境变量–>在两个path中都新建加入%SystemRoot%\system32保存后运行(之前查资料说只要加系统变量的,但是没解决,然后把上面的path也加上他突然好了…)
9.输入命令:mysql -u root -p(前提是net成功了)
10.修改密码:alter user ‘root’@‘localhost’ identified by ‘密码’;
11.exit退出mysql用新密码重新登陆。
12.为方便起见:不用进入bin目录,一进入终端就能用sql语句,还需要配置环境。和上面一样:此电脑–>属性 -->高级系统设置–>环境变量。在系统变量中添加全局变量mysql。
添加好在双击path新建%mysql%bin,一定要加到bin下。
13.退出命令行,在用管理员打开,可以直接登录使用SQL语句了。