MySQL的使用

控制MySQL服务的启动与停止

两种方式

1、Windows服务管理器:

启动类型: 

        自动:会随系统一起启动。

        手动:服务不会随系统一起启动,直到需要时才会被激活。

        已禁用:服务将不再启动,即使是在需要它时,也不会被启动,除非修改为上面两种类型。

2、DOS命令: 

1)启动MySQL服务的具体命令为:      net start mysql  (mysql是你取的服务名称)

2)停止MySQL服务的具体命令为:      net stop mysql

登录MySQL数据库

1、使用CMD:

在MySQL安装目录的bin目录中,mysql.exe是MySQL提供的命令行客户端工具,通过mysql.exe登录MySQL的命令如下所示:

mysql –h hostname -P port –u username –p

在上述命令中,mysql为登录命令,-h后面的参数是服务器的主机地址,-u后面的参数是登录数据库的用户名,-p后面是登录密码

例如:mysql -h localhost -P 3305 -u root -p

mysql命令行参数 - HANFAN - 博客园

2、使用Command Line Client

在开始菜单中依次选择【程序】→【MySQL】→【MySQL Server 5.5】→【MySQL 5.5 Command Line Client】打开MySQL命令行客户端窗口,此时就会提示输入密码,密码输入正确后便可以登录到MySQL数据库

退出数据库

如果需要退出MySQL命令行客户端,可以使用exit或者quit 命令。 

设置登录密码

MySQL中允许为登录MySQL服务器的用户设置密码,下面以设置root用户的密码为例,设置MySQL账户的密码,具体语句如下所示。

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

客户端的帮助信息

在Windows命令处理程序窗口登录MySQL之后,执行help或者\h命令即可获得:

命令

简写

具体含义

?

(\?)

显示帮助信息

clear

(\c)

明确当前输入语句

connect

(\r)

连接到服务器,可选参数数据库和主机。

delimiter

(\d)

设置语句分隔符。

ego

(\G)

发送命令到mysql服务器,并显示结果。

exit

(\q)

退出MySQL

go

(\g)

发送命令到mysql服务器。

help

(\h)

显示帮助信息

notee

(\t)

不写输出文件。

print

(\p)

打印当前命令

prompt

(\R)

改变mysql提示信息。

quit

(\q)

退出MySQL

rehash

(\#)

重建完成散列。

source

(\.)

执行一个SQL脚本文件,以一个文件名作为参数。

status

(\s)

从服务器获取MySQL的状态信息。

tee

(\T)

设置输出文件(输出文件),并将信息添加所有给定的输出文件。

use

(\u)

用另一个数据库,数据库名称作为参数。

charset

(\C)

切换到另一个字符集

warnings

(\W)

每一个语句之后显示警告。

nowarning

(\w)

每一个语句之后不显示警告。

服务端的帮助信息

在Windows命令处理程序窗口中,执行help contents命令获得服务端相关的帮助信息。

配置环境变量

执行MySQL的mysql命令时,需要确保当前执行命令的路径位于MySQL安装目录的bin目录,如果在其他目录,需要先使用命令切换到MySQL安装目录的bin目录。如果每次启动MySQL服务时,都需要切换到指定的路径,则操作比较繁琐,为此可以将MySQL安装目录的bin目录配置到系统的PATH环境变量中,这样启动MySQL服务时,系统会在PATH环境变量保存的路径中寻找对应的命令。

可以在Windows命令处理程序窗口使用命令配置环境变量,以管理员身份运行Windows命令处理程序,在Windows命令处理程序窗口中执行下面的命令。

setx PATH "%PATH%;E:\mysql-8.0.23-winx64\bin"

修改MySQL的配置有两种方式:

1、通过DOS命令重新配置MySQL

首先登录到MySQL数据库,在该窗口中使用如下命令: set character_set_client = gbk 执行完上述命令后,命令行窗口显示的结果如下,即为成功: mysql>  set character_set_client = gbk Query OK, 0 rows affected (0.00 sec)

只针对当前窗口有效,只能暂时改变编码。

2、创建或修改my.ini

如果my.ini,安装后没有提供,就自己创建一个,注意是否有隐藏的后缀(如:.txt)

default-character-set=utf8

如果想要修改客户端的编码可以直接将该语句中的utf8替换为gbk即可

长期有效

详情参考:MySQL配置文件配置_大白快跑的博客-CSDN博客_mysql配置文件 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值