MySQL 事务,是我们去面试中高级开发经常会被问到的问题,很多人虽然经常使用 MySQL,SQL 语句也写得很溜,但是面试的时候,被问到这些问题,总是不知从何说起。下面我们先来了解一下什么是 MySQL事务,再给大家分享10道面试必备的MySQL题。MySQL事务是数据处理的最小操作单元,是一组不可在分割的操作集合,这个操作单元里的一系列操作要么都成功,要么都失败。1、MySQL主从复制的原理。
本文主要介绍MySQL的基本语句的用法以及MySQL知识点的一些复盘一、MySQL连接语句(一)多表连接语句(1)inner join: 只返回两个表中联结字段相等的行。(2)left join: 以左表为主,先查询出左表,按照ON后的关联条件匹配右表,没有匹配到的用null填充。(3)right join: 以右表为主,先查询出右表,按照ON后的关联条件匹配左表,没有匹配到的用null填充。(4
学习《MySQL必知必会》,总结如下1. 查看所有数据库,返回列表show databases;2. 创建新的数据库create database database_name;3. 选择数据库use crashcourse;4. 查看当前选择的数据库内的表,返回列表show tables;(新创建的数据库crashcourse,没有表,显示空)5. 创建表,包含表名,列的细节CREATE TABL
常用MySQL命令 启动:net start mySql;   进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;   列出数据库:show databases;   选择数据库:use databaseName;   列出表格:show tables;   显示表格列的属性:show columns fr
转载 精选 2008-05-07 12:29:09
1998阅读
1.复制表结构和数据,但是不复制索引和外键: create table a select * from b; 2.复制表结构和索引和外键,不复制数据: create table a like b; 3.只复制数据: insert into a select * from b; 4.移动表到另
原创 2011-07-18 21:26:40
618阅读
  分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)   首先,简要介绍基础语句: 1、 连接数据库 Mysql &
原创 2012-09-07 14:06:13
715阅读
 转自qinggzha   1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p 
转载 精选 2012-09-19 16:21:33
300阅读
win/linux登录mysqlmysql -u'root' -p'password'(去掉引号) ------- 创建数据库指定字符集: CREATE DATABASE  `a` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; ------- 删除数据库:  DROP DATABASE `a` ---
原创 2012-12-20 13:39:52
450阅读
mysql sql语句大全 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwi...
转载 2017-07-20 20:04:00
76阅读
2评论
安装服务:mysqld --install 初始化: mysqld --initialize --console 开启服务:net start mysql 关闭服务:net stop mysql 登录mysqlmysql -u root -p Enter PassWord:(密码) 修改密码:al
原创 2021-12-21 14:32:32
46阅读
# 数据库类型- 关系型数据库:mysql,oracle,sql server- 非关系型数据库:memacach,redis,mongdb等 # mysql数据库的基本用法## mysql数据类型### 整型- tinyint:占位1字节- smallint:2- mediumint:3- int
原创 2022-06-20 12:54:42
62阅读
mysql常用语句
原创 2012-04-15 09:09:07
10000+阅读
mysql常用语句创建,删除和最基本查询:显示数据库     mysql->show databases;创建数据库     mysql->create database db;删除数据库  mysql->drop database db;选择数据库    
转载 2012-04-22 19:27:32
277阅读
Update `table` SET `field1` = 'value1' WHERE `field2` IN ('value2','value3','value4','value5')   待续···
原创 2012-06-26 13:59:03
254阅读
1,查看SP的内容: use sys;SHOW CREATE PROCEDURE ps_setup_enable_consumer;SELECT body FROM mysql.proc WHERE db = 'sys' AND name = 'ps_setup_enable_consumer' ;
转载 2019-02-20 10:42:00
168阅读
2评论
MySQL常用语句一、MySQL启动与停止1.启动MySQL服务NET START mysql2.停止MySQL服务NET STOP mysql 二、登录MySQL1.命令行MySQL的路径cd C:\MySQL\MySQL Server 5.7\bin2.登录MySQL数据库mysql -h lo ...
转载 2021-10-22 22:13:00
279阅读
2评论
一. 修改自增长字段值 自增长起始值修改只能比原来更大,不能更小 alter table testid auto_increment=100; 二. 事务 1. 隔离级别 查看事务隔离级别:show variables like 'transaction_isolation'; 默认值:('tran ...
转载 2021-10-15 10:38:00
107阅读
2评论
数据库与表操作 显示数据库: show databases; 切换数据库: use theDatabase 显示当前数据库的所有表: show tables 展示表属性: show create table theTable 查询数据库的记录条数: select count(*) as total
转载 2019-02-14 16:55:00
76阅读
2评论
经常使用的语句 1.show databases; 查看所有的数据库 2.create database test; 创建一个叫test的数据库 3.drop database test;删除一个叫test的数据库 4.use test;选中库 ,在建表之前必须要选择数据库 5.show tables; 在选中的数据库之中查看所有的表 6.create table 表名 (字段1 类型, 字段2
原创 2023-07-21 10:31:09
30阅读
MySQL 常用语句...
原创 2023-02-09 11:20:35
49阅读
  • 1
  • 2
  • 3
  • 4
  • 5