1、数据库连接
1.通过命令行连接数据库
输入上面的命令,回车,输入密码,回车。
出现mysql>命令提示符窗口,说明登录成功。
可以在mysql>下输入任意sql语句。
2.退出mysql
2. 创建数据库
先连接mysql服务后,再使用sql语句。
您可以通过命令或通过如下客户端工具进行连接,以创建名为柠檬的数据库。
3. 显示数据库
示例:查看mysql服务的所有数据库
4.删除数据库
请谨慎使用 drop 命令。 一旦删除,所有数据都将消失。
下面的例子:删除一个库名为test的数据库。
5.选择数据库
示例:选择数据库lemon进行操作。
6. 创建表
示例:您需要创建一个学生信息表,用于存储学号、姓名、性别、班级、年龄。
分析:
◆ int 是整数类型,这里将学号sno 和班级号设置为整数类型;
◆ 角色类型,其中姓名sname、性别ssex、年龄sage设置为角色类型;
◆ 字段属性设置为not null,即字段值不允许为空;
◆key 关键字用于将列定义为主键。 主键唯一且不重复,一般以数字为主键;
◆ 定义列属性为自增,一般用于主键。 插入数据时,该值会自动加1;
◆ 相当于给栏目添加评论;
◆ 设置编码,utf8防止传值时出现乱码。
7. 显示数据库
8.查看表结构
9.删除表
使用drop删除表时请小心,因为执行删除命令后,表及其包含的数据将会消失。
下面的例子:删除一个名为table的数据表。
10.插入表数据
例子:
1、在学生信息表中插入一条学生信息
注意:如果数据值是字符类型,则必须用单引号或双引号括起来。
2.批量插入,插入多个学生信息
11.修改表数据
示例:将毛毛学生的性别修改为男
12、查询单表数据
1.查询所有字段列信息
示例:查询表中20岁以上的女性学生信息
2.查询指定字段列信息
示例:查询表中性别为女或20岁以上学生姓名
3.查询前几行信息
示例:查询表中,前两行学生信息为女性,年龄20岁以上。
13.查询多表相关数据
例子:
1、上面左表是用户表,右表是左表的对象信息表。 查询两个表中的对象关系信息。
运行结果:
2.读取左表中的所有数据,即使右表中没有关联数据
运行结果:
3.基于右表,与LEFT JOIN相反
运行结果:
14.删除表数据
示例:删除表中年龄小于18岁的用户信息
15.Mysql学习教程
◆mysql官网:
◆:
◆:
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。