mysql+SQLyog

本文介绍了如何使用MySQL数据库,包括数据库的概念、如何通过命令行进入MySQL,以及数据库、表的操作如创建、修改、查询等。此外,文章还提到了SQLyog工具在执行SQL语句上的便利性,以及涉及到了视图、索引、触发器、存储过程和函数的使用,并讲解了数据加密和常用的SQL函数。
摘要由CSDN通过智能技术生成
1.mysql中文字太多用text不用varchar(可变长,即可以根据实际的长度分配空间)。

2.数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。看成个仓库。

3.用命令行的方式进入到mysql是:cd+空格+文件夹的名字(C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin,这是安装mysql的位置,如果不是c盘,比如d盘,要先切换到d盘,用d:),然后输入mysql -u root -p(每个单词之间必须有空格),然后
输入mysql的密码(输入密码前先从服务里面把mysql打开,不然会报错说无法连接),我的是6543210,就会出现mysql>,然后就可以写sql语句了。
如果不想出现输入密码的界面,就输入mysql -u root ,然后输入select host,user,password from mysql.user;可以查看mysql的密码,整了半天,我笔记本mysql的密码竟然是空,真是醉了。
比如,show databases;drop database db_book;create database db_book;( 数据库的命名规范,用db_开头,注意create别漏掉e).
4.表是数据库存储数据的基本单位,一个表包含若干个字段或记录。
一个字段一行,看起来方便。
创建图书类别表t_bookType
CREATE TABLE t_bookType(
id int primary key auto_increment,
bookTypeName varchar(20),
bookTypeDesc varchar(200)

);
虽然已经创建了数据库db_book了,但在把建表语句粘贴进去之前(先在文本中写,在粘贴到命令行,因为在命令行写错了就没法删了),要先执行use db_book;
(这个作为外键,与表t_bookType里的id 关联)
创建图书表t_book
CREATE TABLE t_book(
id int primary key auto_increment,
bookName varchar(20),
author varchar(10).
price decimal(6,2),
bookTypeId int,
constraint `fk` foreign key (`bookTypeId`) references `t_bookType`(`id`)

);
注意上面的不是单引号,是tab键上面的,这是mysql的要求。
单词回忆:increment(增量),constraint(约束),concat(合并)
desc t_bookType可以查看表结构。
show create table t_bookType;可以查看更加详细的表信息,包括sql语句。

5.修改表:
修改表名:alter table t_bookType rename t_booktype2;
修改字段:alter table t_bookType2 bookTypeName bookTypeName2 varchar(20);

6.查询的时候,where stuname like '张三%'或者'张三_'或者'%张三%'模糊查询要会。 其中,%代表任意字符,_代表单个字符。
查询空值:select 字段1,字段2 from 表名 where 字段 is null;
与GROUP_CONCAT合并函数一起使用
SELECT gradeName,GROUP_CONCAT(stuName) FROM t_student GROUP BY gradeName;
聚合函数count(聚合函数一共五个,分别是count()&#x
MySQL是一种常用的关系型数据库管理系统,而SQLyog是一款用于管理MySQL数据库的图形化工具。下面是MySQLSQLyog的安装步骤: 1. 安装MySQL: - 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/)下载适合你操作系统的MySQL安装包。 - 执行安装包,按照提示进行安装。在安装过程中,你可以选择自定义安装路径和配置选项。 - 在安装过程中,会要求你设置root用户的密码,请记住这个密码,它将用于登录MySQL服务器。 2. 安装SQLyog: - 访问SQLyog官方网站(https://www.webyog.com/product/sqlyog)下载适合你操作系统的SQLyog安装包。 - 执行安装包,按照提示进行安装。在安装过程中,你可以选择自定义安装路径和配置选项。 3. 配置MySQL: - 打开MySQL的配置文件(通常位于安装目录下的my.ini或my.cnf),根据需要进行配置。常见的配置包括端口号、字符集等。 - 启动MySQL服务。在Windows系统中,可以在服务列表中找到MySQL服务并启动;在Linux系统中,可以使用命令行启动服务。 4. 连接SQLyogMySQL: - 打开SQLyog软件。 - 在连接管理器中点击“新建连接”按钮。 - 输入连接信息,包括主机名(通常为localhost)、端口号(默认为3306)、用户名(通常为root)和密码(之前设置的root密码)。 - 点击“测试连接”按钮,确保连接成功。 - 点击“保存并连接”按钮,连接到MySQL数据库。 希望以上步骤对你有帮助!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值