MySQL的下载、安装和环境配置
下载的话,就是官网直接下载MySQL的Microsoft的微软版本就可以了。下载安装包的话就不用进行安装一类的。
刚解压完的时候根目录里是没有data目录的,这个没关系。
先在根目录里新建 my.ini文件,然后复制以下内容
[Client]
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\MySQL\mysql-8.0.23-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\MySQL\mysql-8.0.23-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
再去进行环境配置,打开高级系统设置里的环境配置
新建HOME_MYSQL
变量是mysql的绝对路径
在path里也加上MySQL的安装路径。环境就配置完成了。
搜索cmd以管理员身份进入
cd到mysql的bin文件下,在里面输入:mysqld --install(安装服务)
然后输入命令 mysqld remove mysql(移除服务)
接着有两种方案:
1、输入
mysqld --initialize --console
初始化data文件夹,并生成一个随机的密码
2、输入
mysqld --initialize-insecure --user=mysql
初始化data文件夹,并生成空密码,就是不生成密码。
再输入mysqld --install,生成空密码的mysql
然后输入 net start mysql 启动数据库
输入命令:
Mysql -uroot -p
会显示password,根据你选择的方案选择输入密码就可以了。
输入use mysql后可以开始使用数据库。
例如 输入 show databases;
显示如下:
mysql> show databases;
±-------------------+
| Database |
±-------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
±-------------------+
4 rows in set (0.02 sec)
mysql>
而后即可进行正常的学习的操作了。