怎样在win7中使用命令行启动mysql数据库服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样在win7中使用命令行启动mysql数据库服务相关的知识,希望对你有一定的参考价值。

1、Win菜单键+R组合打开Winodws7运行窗口,在打开编辑框中输入cmd命令,打开Doc终端,如下图所示:

其中,Win菜单键即是在键盘左下角【Ctrl控制】键与【Alt换挡】键之间的那个键,带有Windows视窗标记。


2、登录MySQL命令行界面,连接MySQL在终端界面中输入mysql -hlocalhost -uroot -p123,出现MySQL的命令行界面,如下所示:

注意:上面的-h代表主机IP地址或者域名,localhost即代表本机地址127.0.0.1,-u是指MySQL用户名,此处为MySQL安装时的root用户,-p代表用户密码,安装MySQL 5.0.22时设置的密码为123。这个需要根据自己的情况进行输入。


3、显示MySQL数据库

可以看到MySQL里面有4个数据库,其中studb是新建的一个数据库,其余三个是MySQL默认提供的。。


4、选择数据库,使用use 数据库名;命令,如下所示:

假如选择新建的studb数据库:use studb;

可以看到student表中有三个字段:id,name和math,有4列值。


5、运行SQL查询语句

在studb数据库中建了一张student表

select * from student;

运行如下

进入到mysql命令行界面后,其他的SQL语句和第7步的也差不多了,不多赘述,另外,如果要方便使用MySQL的话,可以安装一个MySQL图形界面GUI工具。

参考技术A 命令行启动mysql数据库服务 通过命令 net start mysql 来实现
win7默认不是以管理员的身份运行命令行程序的,会发生系统错误 5;拒绝访问,只需以管理员的身份运行命令行程序,然后调用命令 net start mysql 来启动即可,具体方法如下:
键盘上输入win图标键打开开始菜单

在开始菜单的搜索框中输入cmd,搜索命令行程序

右键单击cmd.exe,选择以管理员身份运行

输入net start mysql 命令并回车,执行启动mysql服务

至此,服务启动成功本回答被提问者采纳

免安装版的MYSQL怎样把mysqld添加到服务启动

1、首先,下载zip格式的mysql后,将其解压到某一个盘下,如D盘下
2、解压后,一般在解压后的文件夹中有my-default.ini文件,没有my.ini文件
3、新建一个my.ini文件,内容可如下。

[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录(不知道为什么win7(是 / )和win10(是 \\ )、本人亲自试过!!!)
# 就是因为这个我装不上了(本来是win10、换win7装半天!!!)basedir=D:/new/mysql/mysql-5.6.34-winx64/mysql-5.6.34-winx64# 设置mysql数据库的数据的存放目录datadir=D:/new/mysql/mysql-5.6.34-winx64/mysql-5.6.34-winx64/data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=MyISAM

至少包含basedir,datadir这两个基本的配置,其他可以没有

4.开始配置mysql服务(管理员身份运行)
执行开始-》运行-》cmd依次输入:

D: cd D:/new/mysql/mysql-5.6.34-winx64/mysql-5.6.34-winx64/bin

mysqld --install MySQL --defaults-file=E:\\mysql\\mysql-5.6.34-winx64\\mysql-5.6.34-winx64\\my.ini
提示:安装成功!

参考技术A 通过DOS窗口输入net start mysql时,却提示服务名无效,明明安装了,为什么会无效呢?其实我们还没有将mysql注册到系统服务。所以出现了服务名无效。
首先我们先进入mysql的安装目录下的bin目录
之后打开DOS命令窗口,进入该目录下(一定要进入该目录,否则操作错误)。
输入命令:mysqld --install,之后出现如下界面。提示安装服务成功。
如果要卸载服务,可以输入如下命令:mysqld --remove。出现如下界面。提示移除服务成功。
参考技术B 通过DOS窗口输入net start mysql时,却提示服务名无效,明明安装了,为什么会无效呢?其实我们还没有将mysql注册到系统服务。所以出现了服务名无效。
首先我们先进入mysql的安装目录下的bin目录
之后打开DOS命令窗口,进入该目录下(一定要进入该目录,否则操作错误)。
输入命令:mysqld --install,之后出现如下界面。提示安装服务成功。
如果要卸载服务,可以输入如下命令:mysqld --remove。出现如下界面。提示移除服务成功。

以上是关于怎样在win7中使用命令行启动mysql数据库服务的主要内容,如果未能解决你的问题,请参考以下文章

如何启动/停止/重启MySQL

服务里没了windows backup 这项怎么办?(win7)

怎样连接远程mysql数据库?

Win7下怎么用脚本或命令行启动NFS客户端?

免安装版的MYSQL怎样把mysqld添加到服务启动

mysql数据文件损坏造成的mysql服务无法启动怎样解决