简单的发个牢骚
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
-
MySQL是开源的,所以你不需要支付额外的费用。
-
MySQL支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
-
MySQL使用标准的SQL数据语言形式。
-
MySQL可以允许于多个系统上,并且支持多种语言。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
-
MySQL支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8TB。
数据库管理软件分类
MySQL的下载安装
a. 安装MySQL服务端
b. 安装MySQL客户端
c. 【客户端】连接【服务端】
d. 【客户端】发送命令给【服务端MySQL】服务的接受命令并执行相应操作(增删改查等)
下载地址:https://dev.mysql.com/downloads/mysql/
Windows版本
1.跳过打开官
2.选自己的版本以及位数
3.解压
如果想要让MySQL安装在指定目录,那么就将解压后的文件夹移动到指定目录,如:D:mysql-5.7.22-winx64
4.添加环境变量
5.初始化
6.启动mysql服务
7.启动mysql客户端并连接mysql服务端(新开一个cmd窗口)
上一步解决了一些问题,但不够彻底,因为在执行【mysqd】启动MySQL服务器时,当前终端会被hang住,那么做一下设置即可解决此问题,即将MySQL服务制作成Windows服务
windows下登录设置密码
打开终端,输入mysql
输入mysql提供的函数:
# 查看当前登录的账
如果想切到root账 登录
再查看当前用户:
管理员为root(拥有最高权限,管理员账 ),密码为空,以无密码的方式登录了管理员账 ,是非常危险的一件事情,所以要为管理员账 设置密码
ps:??不用管它。翻译为:在命令行界面使用密码不安全,暴露在终端当中。(直接敲回车 隐藏输入密码)
然后再登录账 ,不输入密码则会出现如下结果: 错 ERROR 1045 (28000)
再次执行如下操作:
密码忘记——破解密码
跳过授权方式,直接登录!!
1.以管理员身份打开cmd
2.停掉mysql服务端
3.执行如下命令跳过授权表
4.再次查看
5. 现在可以任意的更改密码,执行如下命令
6.刷新权限,执行命令
7.退出mysql。执行命令:exit,
8.让用户去加载权限,以管理员身份进入cmd,查看当前mysql进程
9.杀死当前的进程,执行如下命令
10.再次执行如下操作,还原
统一字符编码
1.进入mysql客户端,执行s
为了统一字符编码,请执行如下操作:
(1)my.ini文件是mysql的配置文件,
(2)将如下代码拷贝保存
(3)以管理员身份重启服务,执行如下命令
(4)在cmd中输入mysql进入mysql环境,执行s,显示如下信息,表示成功
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树安装和登录安装32046 人正在系统学习中 相关资源:软件测试管理中软件项目需求分析总结_需求分析小结-其它代码类…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!