初识数据库

2018-09-11  本文已影响0人  knot98

初始数据库

安装Windows版本的MySQL

下载:MySQL Community Server 5.7.16

打开网址后如下图,点击下载

官网.jpg

弹出需要登录,单击下图红圈选择仅下载不登录

仅下载.jpg

MySQL-5.6.41版本
下载完成后如图

5.6.41.png

直接右键选择解压即可,解压到什么路径,就是安装到哪里!
解压结果截图:

解压截图.jpg

配置环境变量:
将安装路径下的bin文件路径添加到系统变量的path内.
启动MySQL服务
打开cmd窗口输入 mysqld 启动MySQL服务

启动MySQL客户端并连接MySQL服务
重新打开一个cmd窗口输入 mysql -u root -p 连接MySQL服务器
初始化客户端root账户密码为空直接回车即可登录

mysql.png

将MySQL服务制成Windows服务

将MySQL添加到windows服务中 ,在cmd 窗口下输入: :

 mysqld --install

移除MySQL的Windows服务,在cmd 窗口下输入:

mysqld --remove

注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:
启动MySQL服务

net start mysql

关闭MySQL服务

net stop mysql

windows平台下,5.7版本mysql,破解密码的两种方式:
方式一:

1 关闭MySQL
2 在cmd中执行:mysqld --skip-grant-tables
3 在cmd中执行:mysql
4 执行如下sql:
update mysql.user set authentication_string=password('') where user = 'root' host='localhost';
flush privileges;
5 quit 退出服务端
6 重新启动MySQL 
    net stop MySQL   停止服务
    net start MySQL  开始服务
7 重新在cmd中执行:MySQL  输入对应的账户密码

方式二:

1. 关闭mysql,可以用tskill mysqld将其杀死
2. 在解压目录下,新建mysql配置文件my.ini
3. my.ini内容,指定
[mysqld]
skip-grant-tables
4.启动mysqld
5.在cmd里直接输入mysql登录,然后操作
update mysql.user set authentication_string=password('') where user='root and   host='localhost';
flush privileges;
6.注释my.ini中的skip-grant-tables,然后启动myqsld,然后就可以以新密码登录了
上一篇下一篇

猜你喜欢

热点阅读