whxh-MySQL安装及命令窗口操作数据库

章节内容 mysql安装及命令窗口中的基本操作

目标(含知识、能力等目标):
通过命令窗口安装、启动数据库服务
会简单的sql语句

重难点:
命令窗口安装mysql错误,解决。

任务:
Mysql基本语句操作

第一部分:MySQL安装

1.解压mysql安装包: 将MySQL压缩包解压到自定义目录下,解压目录是:
D:\install\mysql\mysql-5.6.30-winx64
2.将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini, 复制下面的配置信息到 my.ini 保存(如果没有my-default.ini,可自己新建my.ini或者从其他地方中获取)
3. 检查/修改my.ini文件配置
character_set_server=utf8
#character_set_server=utf8 一定要这样写;
basedir=D:\install\mysql\mysql-5.6.30-winx64
#解压目录
datadir=D:\install\mysql\mysql-5.6.30-winx64\data
#解压目录下data目录,必须为data目录
4.path环境变量加入:
D:\install\mysql\mysql-5.6.30-winx64\bin
注意安装的路径
5.注册windows系统服务
5.1 进入bin目录,按住“shift”键同时鼠标右键后,点击“在此处启动命令窗口” ;
5.2 打开命令窗口后运行代码:
mysqld install MySQL --defaults-file=“D:\install\mysql\mysql-5.6.30-winx64\my.ini”
注意正确的路径
安装成功后会提示:服务安装成功
6.启动服务。命令为:net start mysql , 启动成功。
7.修改mysql数据库密码,先后运行

mysql - u root
mysql>show databases;
mysql>UPDATE user SET password=PASSWORD(“root”) WHERE user=‘root’;
mysql>FLUSH PRIVILEGES;
mysql>QUIT

可能的故障解决:第6步如果服务启动失败,按以下步骤重新启动:

       mysqld --remove 删除mysql服务(出现failed )

       mysqld --install 安装服务

       mysqld --initialize  初始化

       net start mysql   启动

如果仍然无法启动成功,可能之前安装过,卸载删除不彻底,需要清理注册表。
具体方法,详见电子版资料word《彻底卸载mysql》

第二部分:命令窗口中的sql基本操作

1.运行中输入cmd,弹出命令窗口
2.进入mysql的bin目录:
2.1 首先输入d: 然后回车确认
2.2 紧接着输入cd install\mysql\mysql-5.6.30-winx64\bin 回车确认
3.然后输入mysql -hlocalhost -uroot -proot 回车确认
命令窗口以>mysql开头,表示可以输入sql语句(指令操作)
4.第3步连接mysql后,可以测试查看数据库,指令:
show databases;
注意带分号
查看结果,显示了所有数据库。
5.进入数据库test,指令:
use test;
语法为use 数据库名;
6.查询test库中student表中的所有信息,指令:
select * from student;
根据主键s_id(或其他字段名)查询,指令:
select * from student where s_id=105;
根据主键删除某一条,指令
delete from student where s_id=105;
向表中添加/新增数据,指令
Insert into student(字段名,字段名…字段名) values(值,值,…值);
修改表格数据
update student set 字段名=值,字段名=值…字段名=值 where s_id=105;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杰少2020

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值