mysql学习记录二、mysql启动停止与登录操作

本文介绍了在Windows操作系统中如何启动和停止MySQL服务,包括通过服务界面和命令行方式。此外,讲解了如何使用MysqlClient客户端和命令行登录MySQL,特别是root用户的登录方法。还详细阐述了在命令行中进行数据库操作的基本步骤,如查看数据库、切换数据库、查询表信息等,并提供了修改字符编码的方法以及命令行中的注释方式。
摘要由CSDN通过智能技术生成

一、windows下mysql启动

方式1、在“服务”中手动启动与停止(通过界面操作不做详细说明)

方式2、通过命令进行启动与停止

要求:必须通过管理员启动命令提示框

// mysql的安装名称为Mysql80
// 启动mysql
net start Mysql80
// 停止mysql
net stop Mysql80

如果忘记或者不清楚安装的名称可以在服务中进行查看,如下图

二、mysql的登录

方式一、通过Mysql Client客户端进行登录,此时默认必须用root账户登录

方式二、通过命令进行登录,可以登录远程服务,将其中的localhost换成远程的ip,端口换成远程的端口

mysql -hlocalhost -P3306 -uroot -proot
// 或者以下, 其中密码后面如果写密码必须直接跟在-p后,不能由空格
mysql -h localhost -P 3306 -u root -proot

若是登录本地服务并且端口号是3306可以直接忽略ip和端口号

mysql -uroot -proot

或者

mysql -hlocalhost -P3306 -uroot -p

 然后输入密码进行登录

三、mysql退出

输入exit回车退出

四、通过命令进行操作

1、查看现有的数据库

show databases;

2、进入某个数据库进行查看,分别执行以下两个命令

use 数据库名;
show tables;

3、查看数据表信息

desc 表名称;

 

4、查询数据库表数据库(注意表信息查询在列表中查询较慢,数据多时不建议,最多做个测试)

5、查看当前所在数据库

select databases();

6、当前数据库下查询其他数据库的表

show tables from 数据库名;

7、当客户端操作数据出现字符编码问题时,通过指令修改字符编码

// 比如 set names utf8;
set names 字符编码;

此时相当于同时设置了三个session变量

SET character_set_client = charset_name;
SET character_set_results = charset_name;
SET character_set_connection = charset_name

character_set_client 是指客户端发送过来的语句的编码;

character_set_connection 是指mysqld收到客户端的语句后,要转换到的编码;

character_set_results 是指server执行语句后,返回给客户端的数据的编码。

注意:操作不区分大小写。

8、命令中的注释:

单行注释:

# + 字符或者指令
或者
-- + 空格 + 字符或指令

多行注释:

 /* + 字符或指令 + */

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值