章节内容 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;