mysql数据库重启、登录mysql数据库、通过命令执行mysql的sql脚本等命令

article/2025/8/23 9:48:07

一、mysql数据库重启

如何重启mysql

Debian / Ubuntu Linux

1.启动:/etc/init.d/mysql start

2.停止:/etc/init.d/mysql stop

3.重启:/etc/init.d/mysql restart

RedHat Linux (Fedora Core/Cent OS)

1.启动:/etc/init.d/mysqld start

2.停止:/etc/init.d/mysqld stop

3.重启:/etc/init.d/mysqld restart

其实如果不确定启动命令是/etc/init.d/mysql start
还是/etc/init.d/mysqld start
可以到/etc/init.d/路径下看一下是mysql还是mysqld(名称由MySQL数据库安装时决定的)

Windows

1.点击“开始”->“运行”(快捷键Win+R)

2.启动:输入 net stop mysql

3.停止:输入 net start mysql

提示

Redhat Linux 也支持service command,

启动:# service mysqld start

停止:# service mysqld stop

重启:# service mysqld restart

注意:Windows下不能直接重启(restart),只能先停止,再启动。

二、登录mysql数据库的命令
mysql -u root -p123456
其中root为数据库账号,123456为密码;值得一提的是-u和账号root之间有没有空格都无所谓,-p和密码123456之间一定不能有空格,因为如果-p和密码之间有空格的话“密码”就会被当做成登录时选择的数据库,如果没有名为123456的数据库的话执行命令后就会报错。

登录时就选择好对应的数据库:
mysql -u root -p123456 -D test
或者
mysql -u root -p123456 test
其中test为想要选择的数据库。

三、通过命令执行mysql的sql脚本
1.第一种,不用登录数据库直接在数据库所在服务器中执行
mysql -u root -p123456 -D test < /home/mysql/ly/lx.sql
其中/home/mysql/ly/lx.sql为脚本存放的路径以及脚本名称(小于符号<的前后最好都空一格);如果不需要选择数据库的话则把-D test去掉;值得注意的是脚本名称最好为英文,脚本的字符集需要修改为和数据库一样的字符集不然会报错;数据库的字符集可在数据库中执行以下命令查出
show variables where Variable_name=‘character_set_database’;

SQL脚本的字符集可通过notepad++等文本编辑器查看,SQL脚本通过notepad++打开后其右下角会显示SQL脚本的字符集,SQL脚本的字符集可在notepad++文本编辑器的格式中修改,见下图
在这里插入图片描述
修改过后记得保存。

2.第二种,先登录进数据库然后再执行
mysql -u root -p123456 -D test
source /home/mysql/ly/lx.sql
其中/home/mysql/ly/lx.sql为脚本存放的路径以及脚本名称;如果不需要选择数据库的话则把-D test去掉。


http://chatgpt.dhexx.cn/article/fIRkoY45.shtml

相关文章

软件定义网络笔记(PART 2)

软件定义网络笔记PART 2 软件定义网络基本架构SDN的主流技术架构ONF定义SDN基本架构ONF定义SDN体系架构四个平面两大接口 SDN的核心思想解耦&#xff08;Decoupling &#xff09;抽象&#xff08;Abstraction&#xff09;可编程&#xff08;Programable&#xff09; 软件定义网…

POX控制器的分析(二)

在上一篇具体讲述POX有哪些组件&#xff0c;以及各个组件的功能&#xff0c;这篇文章主要理解POX的启动以及组件是如何启动的&#xff0c;以及组件与事件的关系&#xff1a; 由上图知&#xff0c;of_01 主要是运行一个线程&#xff0c;该线程不断与交换机进行TCP连接&#xff0…

Maven项目中pox.xml文件报错以及项目编译错误

我用Eclipse开发Maven项目&#xff0c;本来好好的&#xff0c;但是后来莫名其妙的其中pom.xml文件报错&#xff0c;后来执行install命令时又编译不通过报错。我痛苦地摸索了一整天&#xff0c;最后才把问题解决了。虽然问题解决了&#xff0c;但我也不知道问题症结所在&#xf…

Ubuntu18.04 mininet+pox+poxdesk配置

目录 前言关于系统Ubuntu20.04的坑 mininet的安装安装部署测试 poxpoxdesk安装部署 自定义拓扑结构tree.py&#xff08;自定义拓扑网络&#xff09;poxpoxdesk加载组件mininet启动命令 总结参考资料 前言 朋友最近在上SDN的课程&#xff0c;Software Defined Network&#x…

5.pox.xml文件

pom文件 即Project Object Model项目对象模型。Maven 把-个项目的结构和内容抽象成一个模型 ,在xml文件中进行声明,以方便进行构建和描述, pom.xml是Maven的灵魂。所以, maven环境搭建好之后,所有的学习和操作都是关于pom.xml的。 1.基本信息 modelVersion Maven模型的版本&am…

CoinEx研究院:PoX=PoW+PoS?一文详述Stacks项目

如果你身处加密领域&#xff0c;那么你应该了解工作量证明PoW&#xff08;Proof of Work&#xff09;——它是比特币区块链的共识算法&#xff1b;或许你也知道权益证明PoS&#xff08;Proof of Stake&#xff09;。这二者为当今区块链世界的绝大多数主要参与者提供了驱动力。 …

POX控制器的分析(一)

最近刚刚对SDN产生了很大的兴趣&#xff0c;相对之前使用的POX控制器作出一个分析&#xff0c;了解控制器的机制&#xff0c;这样更好的理解SDN。 本文从https://openflow.stanford.edu/display/ONL/POXWiki官方网站中进行学习的。 首先从POX的自带的组件来分析&#xff1a; 其…

pox控制器学习笔记

一、安装pox pox基于python2.7 $ git clone http://github.com/noxrepo/pox $ cd pox ~/pox$ git checkout dart二、调用pox 如果想快速入门 ./pox.py samples.pretty_log Forwarding.l2_learningPOX本身有几个可选的命令行参数&#xff0c;这些参数可以在命令行开始时使用…

【Mininet】基础篇:开源控制器POX

大家好&#xff0c;我是文思月&#xff01; 每文一言&#xff1a;时间不在于你拥有多少&#xff0c;而在于你如何使用&#xff01; 本篇文章&#xff1a; 本篇文章主要是基于POX控制器进行的两个实验&#xff1a;一个是使交换机模拟hub&#xff08;集线器&#xff09;的功能&a…

浅谈UML的概念和模型之UML视图

目录 UML的视图 UML的九种图UML中类间的关系 相信大家都知道UML的全称&#xff0c;统一建模语言&#xff08;UML是 Unified Modeling Language的缩写&#xff09;是用来对软件系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准…

【UML】UML基本概念

1、简述 UML全称是Unified Modeling Language&#xff0c;直译是“统一建模语言”&#xff0c;简单理解就是一组有特殊用途的、国际化的“象形文字”。 2、UML图 UML图有好多种&#xff0c;大致分为两类&#xff1a;结构型和行为型&#xff0c;分别对应静态分析和动态分析。…

浅谈UML的概念和模型之UML类图关系

目录 UML的视图 UML的图 UML的类图关系 类与类之间的关系通常有4种&#xff0c;即依赖关系&#xff08;Dependency&#xff09;、泛化关系&#xff08;Generalization&#xff09;、关联关系&#xff08;Association&#xff09;、实现关系&#xff08;Realization&#xff…

如何画UML图

UML 一&#xff0c;UML概述 什么是uml UML 是 OMG 在1997年1月提出了创建由对象管理组和 UML1.0 规范草案&#xff1b; UML 是一种为面向对象开发系统的产品进行说明、可视化、和编制文档的标准语言&#xff1b;UML 作为一种模型语言&#xff0c;它使开发人员专注于建立产品的模…

UML图简介

文章目录 UML图简介UML中的各个图的功能作用&#xff1a;用例图(Use Case Diagram)类图&#xff08;Class Diagram&#xff09;序列图&#xff08;Sequence Diagram)对象图&#xff08;Object Diagram&#xff09;包图&#xff08;Package Diagram&#xff09;活动图&#xff0…

UML图

UML图 UML&#xff08;Unified Modeling Language&#xff09;是一种标准的面向对象建模语言&#xff0c;用于描述软件系统的设计和开发。UML图包括以下几种类型&#xff1a; 结构图&#xff1a;用于描述系统静态结构&#xff0c;包括类图、对象图、组件图、部署图等。行为图…

UML类图是什么

一、什么是UML类图 先引用一段百度百科的定义 统一建模语言&#xff08;Unified Modeling Language&#xff0c;UML&#xff09;是用来设计软件的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。 类图是描述系统中的类&#xff0c;以及各个…

UML介绍及怎么看UML图

最近做毕业设计&#xff0c;用到了libcitygml开源库&#xff0c;获取到一张citygml的UML图&#xff0c;就顺便简单了解一下它&#xff01; 一、简介 UML&#xff08;Unified Modeling Language&#xff09;&#xff0c;直接翻译就是统一建模语言。 二、UML的作用 UML可以帮助我…

什么是UML?为什么要用UML?

什么是UML? UML是Unified Model Language的缩写,中文是统一建模语言,是由一整套图表组成的标准化建模语言。 为什么要用UML? 通过使用UML使得在软件开发之前, 对整个软件设计有更好的可读性,可理解性,从而降低开发风险。同时,也能方便各个开发人员之间的交流。 UML…

【UML】UML几种图的绘制

08年9月入学&#xff0c;12年7月毕业&#xff0c;结束了我在软件学院愉快丰富的大学生活。此系列是对四年专业课程学习的回顾&#xff0c;索引参见&#xff1a;http://blog.csdn.net/xiaowei_cqu/article/details/7747205 UML几种图的绘制 UML是Unified Modeling Language&…

浅谈UML的概念和模型之UML九种图

目录&#xff1a; UML的视图 UML的九种图 UML中类间的关系 上文我们介绍了&#xff0c;UML的视图&#xff0c;在每一种视图中都包含一个或多种图。本文我们重点讲解UML每种图的细节问题&#xff1a; 1、用例图&#xff08;use case diagrams&#xff09; 【概念】描述用户需…