MySQL数据库的启动

1.初始化:

执行初始化操作,首先进入mysql的bin目录,在cmd窗口中执行命令。

mysqld --initialize --console

初始化会生成一个data目录,如果data目录已经存在,则需要删除data目录后再执行命令。

在执行初始化操作过程中会显示一个临时生成的口令。

使用mysqld --install 将mysql添加到系统服务中,默认当机器启动时会自动启动mysql服务

2.启动数据库服务:

使用net start mysql启动数据库服务

使用命令mysql -uroot -p 打开客户端连接已经启动的数据库服务,这里需要输入上面生成的临时口令

修改口令alter user 'root'@'localhost' identified with mysql_native_password by '新口

令'

3.关闭服务器net stop mysql

4.删除mysql系统服务mysqld --remove

常用命令

启动客户端:在bin目录下 mysql -uroot -p123456

命令格式为: mysql -u用户名 -p口令 -P端口号 -h主机名称 。在实际应用中,不建议直接使用-p口令的这种格式,如果正常启动,则可以看到命令提示符mysql>

如果需要在任意目录都可以打开客户端,则需要将bin的绝对目录添加到path系统环境变量中

查看所有的数据库show databases;

注意information_schema、mysql、sys、performance_schema都属于系统数据库,不要直接操作这些数据库

切换当前数据库use 数据库名称;

查看当前数据库下的所有数据表show tables;

查看某个数据表的结构定义desc 数据表名称;

放弃正在输入的命令\c

显示命令清单\h

退出客户端\q ,也可以使用exit 或者quit

查看服务器的状态信息\s

退出客户端 quit

MySQL数据库的初始化和常见的简单命令相关推荐

  1. java查询mysql装载bean_jsp与javabean链接mysql数据库并查询数据表的简单实例源码

    jsp与javabean链接mysql数据库并查询数据表的简单实例源码.这个简单的实例是给新手学习的,或者一些高手临时忘记怎么使用jsp操作mysql数据库时候查找的,包括了建立mysql数据库连接的 ...

  2. mye连接mysql数据库_MySQL_如何在Java程序中访问mysql数据库中的数据并进行简单的操作,在上篇文章给大家介绍了Myeclip - phpStudy...

    如何在Java程序中访问mysql数据库中的数据并进行简单的操作 在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据 ...

  3. mysql数据库查询源码_超简单php mysql数据库查询类

    本文章为你免费提供一款漂亮的超简单php mysql数据库查询类哦 */ class Config{ private $host; //主机名称:一般是localhost private $root; ...

  4. MYSQL数据库四种索引类型的简单使用

    MYSQL数据库索引类型包括普通索引,唯一索引,主键索引与组合索引,这里对这些索引的做一些简单描述: (1)普通索引 这是最基本的MySQL数据库索引,它没有任何限制.它有以下几种创建方式: 创建索引 ...

  5. mySQL数据库Sql语句执行效率检查--Explain命令

    Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优 ...

  6. 1.登录mysql数据库_MySql使用全记录1 -----使用命令登录数据库

    使用命令登录MySQL数据库 1 登录本机上的MySQL数据库(用户名:usr001, 口令:9876) 示例1 [root@localhost ~]#mysql -u usr001 -pEnter ...

  7. mysql数据库入门教程(2):常见命令大全,语法规范

    1常见命令 前提是先登录客户端 1查询 创建 删除 -数据库 查询数据库 SHOW DATABASES [LIKE '数据库名']: 不区分大小写 :代表要执行以上语句 语法说明: LIKE是可选项, ...

  8. mysql数据库基本介绍及常见使用

    关系型数据库 ● 二维表 ● 表中的一行,称为记录,表中的列, 称为字段(属性) ● 行列交叉的单元格的值,叫属性值或字段值. ● ORACLE DB2 Mysql SQL SERVER 关系型数据库 ...

  9. 卸载mysql数据库,利用小工具超级简单!!!

    1.去网盘下载工具(内存很小!!) 链接:https://pan.baidu.com/s/1oYFf7r14U1H6Sgx9LVPsBA?pwd=hszs 提取码:hszs 2.进入工具 3.然后根据 ...

最新文章

  1. 字符串中匹配\n,\t 判读是否为nonetype类型
  2. AI最佳论文都在这里了!(非常全,快领!)
  3. 一、目前在ASP.NET中页面传值共有这么几种方式:
  4. C# 系统应用之ListView控件 (二).加载选中节点文件夹下文件信息
  5. 【对讲机的那点事】450MHz模拟无线列调的工作原理(连载五)
  6. Java ObjectInputStream close()方法与示例
  7. 我接触到的几款SQLite管理工具
  8. Java软件开发修炼过程
  9. OFDM插入导频过程详解
  10. 核心路由器十项性能指标(转)
  11. Android DES加密解密
  12. 各大媒体优劣对比_各大自媒体平台优缺点对比
  13. STM32内存分布学习
  14. 一个量化交易策略师的自白
  15. socket listen函数
  16. 华为开发者大会2020开幕,发布多项新开发者技术及系统
  17. VUE + TS 开发实践
  18. 【转】程序员最喜欢的五大神器
  19. 深度剖析SSD(你那些似懂非懂的地方)
  20. 闲鱼转转源码+后台你懂的App

热门文章

  1. NOJ 1042 电子老鼠闯迷宫
  2. flex布局换行后均匀分布
  3. java递归查询父节点_父节点递归查询和子节点递归查询函数
  4. 从零开始的Docker Desktop使用,Docker快速上手 ( ̄︶ ̄) Docker介绍和基础使用
  5. 最新AI创作系统V5.0.2+支持GPT4+支持ai绘画+实时语音识别输入+文章资讯发布功能+用户会员套餐
  6. rabbitmq管理端口开放
  7. Unable to find rebel.xml in artifact eui:war. This file is required to enable JRebel reloading.
  8. 工具类库系列(四)-CsvReader
  9. CSS插入样式的方法(有参考菜鸟教程的原句)
  10. Redis数据结构为字典Hash 的 存储、获取、删除等的操作