JavaEE技术点:MySQL目录及基本命令介绍

news/2024/7/7 22:15:36

1.MySQL目录介绍

(1)首先来看MySQL的安装目录,如图1-1所示:

图1-1 MySQL的安装目录

(2)图1-1中的bin目录中存放的是二进制的可执行文件,如图1-2所示:

图1-2 bin目录结构

(3)图1-2中的mysqld.exe是服务器程序,必须先启动它,客户端才能连接上服务器。当MySQL服务启动,可以在任务管理器中的进程中发现该进程,如图1-3所示:

图1-3 mysqld.exe

(4)图1-3中的mysql.exe是客户端程序,用来操作数据库服务器,但必须保证服务器已开启才能连接上。例如我们在dos窗口中连接MySQL数据库,如图1-4所示:

图1-4 连接MySQL数据库

(5)再打开任务管理器,查看进程中有什么,如图1-5所示:

图1-5 任务管理器

图1-5中,当我们连接数据库,在任务管理器中就会出现一个mysql.exe进程,比如我再打开一个dos窗口连接数据库,观察任务管理器,如图1-6所示:

图1-6 任务管理器

图1-6中,当我们在dos窗口中再次连接数据库时,任务管理器中又有一个名为mysql.exe的进程。

另外,在bin目录下有一个my.ini文件,该文件中包含的是mysql数据库服务器的相关配置,该文件我们会在后面详细介绍。在C:\ProgramData\MySQL\MySQL Server 5.1\data目录下存放的是数据库的数据信息,如图1-7所示:

图1-7 数据库数据信息

当前目录下的每个目录都表示一个数据库,例如该目录下有一个user目录,那么说明在你的数据库管理系统中存在一个名为user的database。

打开图1-7中的user目录,如图1-8所示:

图1-8 user目录

在每个数据库目录下会有0~N个扩展名为frm的文件,每个frm文件就表示一个table。该文件不要用文本编辑器打开,因为它是由数据库管理系统来读写的。

2.基本命令介绍

基本命令分为服务器操作命令和客户端操作命令,下面我们来分别介绍这两种命令,如下所示:

l 服务器操作命令

Ø 开启服务器(必须保证mysql为windows服务):net start mysql;

Ø 关闭服务器(必须保证mysql为windows服务):net stop mysql。

l 客户端操作

使用cmd进入dos窗口下,

Ø 登录服务器:mysql –uroot –p123 –hlocalhost

n -u:表示用户名;

n -p:表示密码;

n -h:表示ip。

我们创建数据库用户时需要为该用户指定ip地址,它的作用就是当用户要访问数据库时一定要在指定的ip地址下才能登录,而超级用户可以不用指定ip地址,因此-h可以省略。以上命令也可以替换成:mysql –uroot –p123 –h127.0.0.1。

Ø 退出服务器

登录后在dos命令窗口输入:exit或quit即可退出服务器。


http://lihuaxi.xjx100.cn/news/326900.html

相关文章

Python学习工具TOP10

前言: 大家好,我是是Dream呀,在我们平时的开发和生活中,每天都在使用、寻找、贡献、创作各类开发者工具,包括开源服务、付费软件、API等。好的工具可以极大帮助我们提升效率,服务业务。作为一名资深的Pytho…

STM32读保护的解除和出现的原因,使用串口和ST-LINK Utility解除读保护

STM32读保护的解除和出现的原因,使用串口和ST-LINK Utility解除读保护STM32读保护读保护保护出现的现象出现的原因读保护解决方法1、重新下载CH340驱动2、FlyMcu串口下载软件接触读保护使用STM32 ST-LINK Utility软件解除读保护注意STM32读保护 读保护保护出现的现…

[附源码]计算机毕业设计基于Springboot游戏交易平台

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

小红书达人笔记的优势以及达人笔记形式有哪些

在众多不同类型产品营销推行途径和方法中间,小红书达人笔记推行成功脱颖而出,成为主流方法,并且得到各大企业品牌重视和认可。今天就来分享一下小红书达人笔记的优势,小红书达人笔记的分类是什么? 小红书达人笔记毫无疑问是一个具…

计算机毕业设计Java旅行社网站系统(源码+mysql数据库+系统+lw文档)

计算机毕业设计Java旅行社网站系统(源码mysql数据库系统lw文档) 计算机毕业设计Java旅行社网站系统(源码mysql数据库系统lw文档)本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclip…

Machine Learning机器学习学习记录

Machine Learning机器学习(学习记录) 目录Machine Learning机器学习(学习记录)聚类K-Means算法基本思路代码实现K-MeansPython代码实现sklearn实现K-Means参考:聚类 K-Means算法 K-Means算法是K-Means算法的改进版&a…

Centos 8.2 本地部署 Jenkins

文章目录1. 简介2. 准备条件3. 安装依赖工具4. 配置 jenkins 源5. 安装 java 176. 安装 Jenkins7. 登陆8. 安装插件8.1 kubernets 插件8.2 git 插件8.3 docker 插件9. 创建 pipeline job9.1 加载本地 Jenkinsfile 构建9.2 git 构建10. 问题1. 简介 Jenkins 是一个 CI/CD 工具。…

java-net-php-python-SSM的美工接单系统计算机毕业设计程序

java-net-php-python-SSM的美工接单系统计算机毕业设计程序 java-net-php-python-SSM的美工接单系统计算机毕业设计程序本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclipse 前端技术:Layui、…