一、下载mysql community 版本:
2.菜单DOWNLOADS -> Community(GPL)Downloads
3.Community(GPL)Downloads 下DOWNLOADS 链接
4.从多个zip链接中中选择一个合适的下载即可。
二、安装mysql:
1.解压下载的文件夹。
2.设置bin目录至系统环境变量的path中。
如:D:\mysql-8.0.11\bin;
3.接下来进入到和bin同级的目录中,也就是下图这个目录,然后新建my.ini文件,最后的效果如下
然后我们为my.ini文件增加如下内容
[mysqld]
port = 3306
basedir=D:\mysql-8.0.11
datadir=D:\mysql-8.0.11\data
[mysql]
# mysql默认编码
default-character-set = utf8mb4
[client]
# mysql客户端默认编码
default-character-set = utf8mb4
注意,里面的路径,也就是我写的basedir和datadir的值,是要修改成你自己的目录的
然后为MySQL新建一个data目录用于存放数据,data目录也是和bin目录同级的,data目录里现在是什么都没有的。
4、我们以管理员的身份打开命令行,看好了,以管理员身份,然后进入到MySQL的bin目录下,也就是命令行目前是下面这个样子
D:\MySQL\mysql-8.0.11\bin>
4.1 输入命令
mysqld -install
看到如下提示,表示成功
Service successfully installed.
4.2 接着下一步,创建数据库,为了防止命令输错,你可以直接复制
mysqld --initialize-insecure
然后如果啥都没提示,就表示成功了
4.3 然后我们输入
net start mysql
看到如下提示字样,表示成功
MySQL服务正在启动..
MySQL服务启动成功。
到这里就已经安装完毕了,此时的默认用户名root的密码是空,然后我们就可以登录进去MySQL了,
4.4 输入以下命令来登录
mysql -u root -p
然后会提示让你输入密码,因为此时密码为空,所以我们直接回车即可,最后你会看到MySQL的一些版本信息,然后前面的提示变成了>mysql,表示安装成功,如下
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 17
Server version: 8.0.11 MySQL Community Server - GPL
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
至此,整个过程安装结束,但是为了使用方便(强烈推荐),我们还需要做两件事。
第一件事:修改一下root用户名的密码
修改方法为,进入到mysql命令界面,也就是命令行中,前面的提示为>mysql 时,在这个状态下,输入
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
其中,在“新密码“的地方输入你想要修改的密码,修改之后,就不要忘记啦!
或者使用命令行 set密码,如下
mysql>set password ='需要设置的密码';
mysql>flush privileges;
密码要用单引号,后面用分号结尾
第二件事 需要配置环境变量,配置方法很简单,步骤如下 右击电脑->属性->高级系统设置->切换到“高级”->点击环境变量->在系统变量中找到变量为Path的,
D:\mysql-8.0.11\bin 追加到变量尾部即可。
三、卸载或停止mysql服务
三、卸载或停止mysql服务
启动命令行,输入如下命令
>net stop mysql
>mysqld -remove (因为配置好环境变量,所以不需要进入mysql文件夹,即可直接执行)
结语
整个过程中,其实有很多坑,但是基本按照我的来,你都可以跳过这些,最后,安装了数据库之后,可以安装一个数据库的可视化界面,推荐使用Navicat for MySQL这个工具