阅读:38
目录
①点击"我的电脑"-->"属性"-->''高级系统设置''-->''环境变量''
MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的
标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web
应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据
库管理系统)应用软件之一。
在本博文里,我主要以MySql免安装版为例,帮助大家解决配置mysql。
下载完成后解压到某一个文件夹(记住这个路径,一会要用到)
在这文件夹下新建一个my.ini配置文件,里面写的代码是mysql的一些基本配置
可能下载后data文件夹不能初始化出来,所以也需要新建data文件夹
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ----------是你的文件路径-------------
basedir=C:\Users\86132\Desktop\mysq1-8.0.28-winx64\mysql-8.0.28-winx64
# 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建
datadir=C:\Users\86132\Desktop\mysq1-8.0.28-winx64\mysql-8.0.28-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
*以管理员身份打开命令行(如下图所示),一定要是管理员身份,否则由于后续部分命令需要权限,出现错误!
cd C:\Users\86132\Desktop\mysql-8.0.28-winx64\mysq1-8.0.28-winx64\bin
mysqld --initialize --console
mysqld --install mysql
之后会提示服务已经成功安装
net start mysql
mysql -u root -p
登录验证,mysql是否安装成功!(要注意上面产生的随机密码,不包括前面符号前面的空格,否则会登陆失败),如果和下图所示一样,则说明你的mysql已经安装成功!注意,一定要先开启服务,不然会登陆失败,出现拒绝访问的提示符!!!
由于初始化产生的随机密码太复杂,,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!!
ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';
再次登录验证新密码:
密码修改完成!
为了方便登录操作mysql,在这里我们设置一个全局变量:↓
配置完成之后,每当我们想要用命令行使用mysql时,只需要【win+R】,-->输入"cmd"打开命令行,之后输入登录sql语句即可。
就这样,一个免安装版的Mysql就安装并配置完成了
如果安装后用【win+r】输入cmd 无法打开的话
启动 mysql 服务
net start mysql
关闭 mysql 服务
net stop mysql
进入mysql数据库,其中 【-h】表示服务器名,【localhost】表示本地
mysql -hlocalhost -uroot -p123456
-u 为数据库用户名,root 是 mysql 默认用户名;
-p为密码,如果设置了密码,可直接在-p后直接输入
再直白点解释就是:
如果你的mysql没有安装在C盘下(有时安装在C盘也会出现mysql无法进入的情况),会出现 mysql 无法进入的情况,需要先使用DOS命令进入mysql的安装目录下的bin目录中。以我的电脑为例:
1、首先找到 mysql 安装的位置,打开 bin 文件夹
2、点一下上面这个地址
3、输入【cmd】
4、再输入:
mysql -hlocalhost -uroot -p123456
也就是说先切换到【bin】目录下,再输入【mysql -hlocalhost -uroot -p123456】
当然你输入【myqsl -u root -p】之后再输入密码也是可以的
【win+r】输入:【services.msc】
下滑找到 mysql 点击启动
①安装服务:mysqld --install
②初始化:mysqld --initialize --console
③开启服务:net start mysql
④关闭服务:net stop mysql
⑤登录mysql:mysql -u root -p
Enter PassWord:(密码)
⑥修改密码:alter user 'root'@'localhost' identified by 'root';(by 接着的是密码)
⑦标记删除mysql服务:sc delete mysql