MySQL数据库的初始化和常见的简单命令
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数据库的初始化和常见的简单命令相关推荐
- java查询mysql装载bean_jsp与javabean链接mysql数据库并查询数据表的简单实例源码
jsp与javabean链接mysql数据库并查询数据表的简单实例源码.这个简单的实例是给新手学习的,或者一些高手临时忘记怎么使用jsp操作mysql数据库时候查找的,包括了建立mysql数据库连接的 ...
- mye连接mysql数据库_MySQL_如何在Java程序中访问mysql数据库中的数据并进行简单的操作,在上篇文章给大家介绍了Myeclip - phpStudy...
如何在Java程序中访问mysql数据库中的数据并进行简单的操作 在上篇文章给大家介绍了Myeclipse连接mysql数据库的方法,通过本文给大家介绍如何在Java程序中访问mysql数据库中的数据 ...
- mysql数据库查询源码_超简单php mysql数据库查询类
本文章为你免费提供一款漂亮的超简单php mysql数据库查询类哦 */ class Config{ private $host; //主机名称:一般是localhost private $root; ...
- MYSQL数据库四种索引类型的简单使用
MYSQL数据库索引类型包括普通索引,唯一索引,主键索引与组合索引,这里对这些索引的做一些简单描述: (1)普通索引 这是最基本的MySQL数据库索引,它没有任何限制.它有以下几种创建方式: 创建索引 ...
- mySQL数据库Sql语句执行效率检查--Explain命令
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优 ...
- 1.登录mysql数据库_MySql使用全记录1 -----使用命令登录数据库
使用命令登录MySQL数据库 1 登录本机上的MySQL数据库(用户名:usr001, 口令:9876) 示例1 [root@localhost ~]#mysql -u usr001 -pEnter ...
- mysql数据库入门教程(2):常见命令大全,语法规范
1常见命令 前提是先登录客户端 1查询 创建 删除 -数据库 查询数据库 SHOW DATABASES [LIKE '数据库名']: 不区分大小写 :代表要执行以上语句 语法说明: LIKE是可选项, ...
- mysql数据库基本介绍及常见使用
关系型数据库 ● 二维表 ● 表中的一行,称为记录,表中的列, 称为字段(属性) ● 行列交叉的单元格的值,叫属性值或字段值. ● ORACLE DB2 Mysql SQL SERVER 关系型数据库 ...
- 卸载mysql数据库,利用小工具超级简单!!!
1.去网盘下载工具(内存很小!!) 链接:https://pan.baidu.com/s/1oYFf7r14U1H6Sgx9LVPsBA?pwd=hszs 提取码:hszs 2.进入工具 3.然后根据 ...
最新文章
- 字符串中匹配\n,\t 判读是否为nonetype类型
- AI最佳论文都在这里了!(非常全,快领!)
- 一、目前在ASP.NET中页面传值共有这么几种方式:
- C# 系统应用之ListView控件 (二).加载选中节点文件夹下文件信息
- 【对讲机的那点事】450MHz模拟无线列调的工作原理(连载五)
- Java ObjectInputStream close()方法与示例
- 我接触到的几款SQLite管理工具
- Java软件开发修炼过程
- OFDM插入导频过程详解
- 核心路由器十项性能指标(转)
- Android DES加密解密
- 各大媒体优劣对比_各大自媒体平台优缺点对比
- STM32内存分布学习
- 一个量化交易策略师的自白
- socket listen函数
- 华为开发者大会2020开幕,发布多项新开发者技术及系统
- VUE + TS 开发实践
- 【转】程序员最喜欢的五大神器
- 深度剖析SSD(你那些似懂非懂的地方)
- 闲鱼转转源码+后台你懂的App
热门文章
- NOJ 1042 电子老鼠闯迷宫
- flex布局换行后均匀分布
- java递归查询父节点_父节点递归查询和子节点递归查询函数
- 从零开始的Docker Desktop使用,Docker快速上手 ( ̄︶ ̄) Docker介绍和基础使用
- 最新AI创作系统V5.0.2+支持GPT4+支持ai绘画+实时语音识别输入+文章资讯发布功能+用户会员套餐
- rabbitmq管理端口开放
- Unable to find rebel.xml in artifact eui:war. This file is required to enable JRebel reloading.
- 工具类库系列(四)-CsvReader
- CSS插入样式的方法(有参考菜鸟教程的原句)
- Redis数据结构为字典Hash 的 存储、获取、删除等的操作