
MySQL
文章平均质量分 54
深入kafka
准备方向:大数据开发
展开
-
Linux的HBASE数据库集群部署
命令: tar -zxvf /export/server/hbase-2.5.10-bin.tar.gz -C /export/server/ln -s /export/server/hbase-2.5.10 /export/server/hbase。命令: ln -s /export/server/hbase-2.5.10 /export/server/hbase。命令: cd /export/server/hbase-2.5.10/conf。命令: cd /export/server。原创 2024-10-14 19:05:55 · 1253 阅读 · 0 评论 -
MySQL之用户权限
语法:grant 权限类型 [(字段列表)][,权限类型[(字段列表)]] on 权限级别 to 'username'@'localhost' [with with_option]语法:revoke 权限类型 [(字段列表)][,权限类型[(字段列表)]] on 权限级别 from 'username'@'localhost';此时test1用户可以使用select命令。检查一下:(还真遇见爆红的错误,哈哈哈)原创 2024-09-27 20:51:26 · 235 阅读 · 0 评论 -
数据库之用户
3.修改用户密码:(想不起root密码可以看我的文章。原创 2024-09-27 20:39:21 · 158 阅读 · 0 评论 -
数据库备份与还原
2].备份多个:mysqldump -u username -p password --database dbname [dbname1] >filename.sql;[1].备份单个:mysqldump -u username -p password dbname [tbname] >filename.sql;[3].备份所有个:mysqldump -u username -p password --all-databases >filename.sql;这个不知道怎么弄不好。原创 2024-09-27 20:23:00 · 227 阅读 · 0 评论 -
MySQL之事务
设置保存点后可以用rollback到指定保存点,rollback to savepoint 保存点名 ,如果保存点不再使用就release savepoint 保存点名;例如:银行里写个函数,转出与转入,一个人向另一个人转账,要保证转入方与转出方金额相同而且双方信息无错误.(一旦有一个指令出错则都不执行).例如:要将java基础与西游记,三国演义为价格调为100.00,50.00,40.00利用事务修改,repeatable read,MySQL默认的隔离级别,可以避免脏读与不可重复读,会出现幻读,原创 2024-09-27 19:47:33 · 373 阅读 · 0 评论 -
数据库之视图
通过视图,可以更加方便地进行权限控制,使特定用户只能查询和修改指定的数据,而无法查看和修改数据库中的其他数据。例如,日常开发视图不仅可以简化用户对数据的理解,也可以简化对数据的操作。需要经常使用一个比较复杂的语句进行查询,此时就可以将该查询语句定义为视图,从而避免大量重复且复杂的操作。3 .逻辑数据独立性视图可以帮助用户屏蔽数据表结构变化带来的影响,例如,数据表增加字段不会影响基于该数据表查询出数据的视图.:就是一个虚表,它的数据依赖真实存在的数视图是一种虚拟存在的表,并不在数据库中实际存在.原创 2024-09-24 21:19:17 · 205 阅读 · 0 评论 -
数据库之索引
根据创建索引的字段个数,可以将索引分为单列索引和复合索引,具体介绍如下。单列索引指的是在表中单个字段上创建索引,它可以是普通索引、唯一性索引或全文索引,只要保证该索引只对应表中一个字段即可。复合索引指的是在表中多个字段上创建一个索引,并且只有在查询条件中使用了这些字段中的第一个字段时,该索引才会被使用。(5) .空间索引空间索引只能创建在空间数据类型的字段上,其中空间数据类型存储的空间数据是指含有位置、大小、形状以及自身分布特征等多方面信息的数据。(3)主键索引:特殊的唯一性索引,不允许有NULL值。原创 2024-09-24 20:39:48 · 387 阅读 · 0 评论 -
MySQL的select语句练习
例如:查询平均工资原创 2024-09-24 19:35:24 · 945 阅读 · 0 评论 -
数据库表的基本操作,增删改查
命令:create table tb_name(字段名 数据类型 [列级约束],字段名 数据类型 [列级约束],字段名 数据类型 [列级约束],[table_options] [partition_options]...);基本语法:alter table tb_name [alter_option,[alter_option]...] [partition_options];2. 2.查看创建表的语句show CREATE TABLE tb_dept;3.4改字段数据类型与字段位置,对照自行修改.原创 2024-09-23 20:40:37 · 222 阅读 · 0 评论 -
数据库的基本操作,增删改查
COLLATE [ = ]collation name:用于指定默认的数据库校对集,为字符集指定比较和排序规则。ENCRYPTION [ = ] Y ' IN : MySQL 8.0.16中引入的选项,用于设置数据库加密与否,允许的值为' Y ' (启用加密)和' N (禁用加密)。•CHARACTER SET [ = ] charset name:用于指定默认的数据库字符集。2.2查看创建数据库所用指令:show create database [if not exists] db_name;原创 2024-09-23 20:08:09 · 421 阅读 · 0 评论 -
配置mysql
执行 MySQL 的mysql命令时,需要确保当前执行命令的路径位于 MySQL 安装目录的bin 目录,如果在其他目录,需要先使用命令切换到 MySQL 安装目录的bin目录。为此可以将 MySQL 安装目录的bin 目录配置到系统的PATH 环境变量中,这样启动 MySQL 服务时,系统会在 PATH 环境变量保存的路径中寻找对应的命令。D:\mysql.9.x\mysql-9.0.1-winx64\mysql-9.0.1-winx64\bin"注意:进入mysql必须先设置密码,不然执行不了其他的.原创 2024-09-22 21:05:27 · 656 阅读 · 0 评论 -
Mysql.9.x安装
bin目录:用于放置一些可执行文件,如mysql . exe、mysqld . exe、mysqlshow .exe等。mysqld . exe是MySQL服务程序。include目录:用于放置一些头文件,如mysql .h、mysqld _ ername .h等。share目录:用于存放字符集、语言等信息.切换到下载的bin目录,也就是执行文件目录,使用mysqld --install mysql90命令。其他:mysql默认端口3306,如果服务已存在,可以mysql remove 服务名称卸载.原创 2024-09-22 19:58:51 · 520 阅读 · 0 评论