mysql的简单用法

首先肯定得下载mysql,我是从廖雪峰老师官网上下载的,注意,第一次进mysql的时候,输入的密码就被默认为mysql的密码

必须要给mysql设置密码,其实以root身份进去也可以,但是因为mysql的密码要和后面写的聊天室联系起来,所以我必须得设置密码,这是一篇解决mysql密码问题的文章(我就是根据博主写的设置好的)注意 版本为deepin

https://bbs.deepin.org/forum.php?mod=viewthread&tid=169658

安装完成后,输入命令mysql -u root -p输入密码后,命令行提示符变成mysql,成功连接mysql服务器
在这里插入图片描述

输入show databases;查看数据库,注意分号不能少

在这里插入图片描述
这里面都是系统的数据库,那么问题来了,我们要如何自己创建数据库呢?

1.创建数据库

创建一个名为care的数据库。输入命令create database care;(不要忘记分号 然后database后面没有s,因为你只是创建一个数据库呢,而不是多个,英语语法!! )

在这里插入图片描述还记得上面的show databases;命令吗? 查看数据库

在这里插入图片描述care这个数据库就建好了,输入命令use care

在这里插入图片描述

然后就可以使用这个数据库了

2.创建数据表

当我们建完care这个数据库后,show tables这个命令会告诉你数据表里面没有什么东西,它是空的,那么我们如何建立数据表呢?

假如说我们要用这张表存储一些学生的成绩,表的名字叫student_data,表中的内容我们可以name sex score这些东西

注意,我刚刚建立care这个数据库的时候并没有设置可以使用中文,所以建表时不能使用中文

建表的命令为

create table student_data ( name varchar ( 20 ) , sex varchar ( 20 ) , score int) ;

varchar为字符串,后面的数字代表字符串的长度

在这里插入图片描述

3.向数据表中插入数据

输入命令 insert into student_data values ( 'jenny' , 'femal' , 99 ) ;

因为name与sex定义的是字符串类型,所以要加引号

然后输入 select *from student_data;查看数据表中的内容

在这里插入图片描述
如果表中的有些东西想设置为空,就直接设定为NULL

输入命令insert into student_data values ( 'jimy' , 'femal' , NULL ) ;

在这里插入图片描述

4.修改表中的数据

输入命令 update student_data set score = 90 where name = 'jimy' ; 即可修改表中数据
在这里插入图片描述

5.删除数据

删除什么数据呢? 我们首先看一下如何删除表中一行的数据?

输入命令delete from stuednt_data where name = 'jimy' ; 即可删除这一行数据

在这里插入图片描述
那么删除 student_data 这个表呢?输入命令drop table student_data ;即可删除这个表

在这里插入图片描述
输入命令 drop database care ; 即可删除care这个数据库
在这里插入图片描述对mysql了解不深,如有不对,欢迎指出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值