![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 76
kaka_1994
代码,创造世界之美!!
展开
-
SQL面试常问到的sql优化方式
使用索引字段和 ORDER BY子句 LIMIT M,N 实际上可以减缓查询在某些情况下,有节制地使用,在 WHERE 子句中使用 UNION 代替子查询,在重新启动的 MySQL,记得来温暖你的数据库,以确保数据在内存和查询速度快,考虑持久连接,而不是多个连接,以减少开销。一个关键的问题是否用到索引。基准查询,包括使用服务器上的负载,有时一个简单的查询可以影响其他查询,当负载增加在服务器上,使用 SHOW PROCESSLIST 查看慢的和有问题的查询,在开发环境中产生的镜像数据中测试的所有可疑的查询。原创 2023-10-23 09:38:10 · 277 阅读 · 0 评论 -
Mysql_索引详细介绍
mysql索引详细介绍原创 2022-11-08 16:22:50 · 520 阅读 · 0 评论 -
Mysql 练习三
mysql日常练习原创 2022-09-23 14:59:27 · 790 阅读 · 0 评论 -
每天一练(MySQL 5.7版本)
-- 创建Market数据库 create database Market -- 选中Market use Market -- 创建Customers表 create table customers( num int(11) primary key unique auto_increment, c_name varchar(50), c_contact varchar(50), c_city varchar(50), c_birth datetime not null ) -- 查看表结构 desc Cu.原创 2022-05-20 10:10:39 · 220 阅读 · 2 评论 -
Mysql 练习二
-- 创建 Market 数据库 create database Market; -- 选择 Market use Market; create table customers ( c_num int(11) primary key auto_increment not null, c_name varchar(50) , c_contact varchar(50), c_city varchar(50), c_birth datetime not null ) drop table custome...原创 2022-01-18 11:27:42 · 370 阅读 · 0 评论 -
Mysql 练习一
-- 显示所有数据库名称 show databases; -- 创建test_db数据库 create database test_db -- 选择test_db数据库 use test_db -- 创建tt表 create table tt( id int(10) auto_increment primary key, name varchar(100) not null, age smallint(10) ) -- 创建tt1表 create table tt1( id int(...原创 2022-03-11 09:25:39 · 578 阅读 · 0 评论 -
MySQL 定时备份数据库(非常全)
一. mysqldump命令备份数据 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,首先我们简单了解一下mysqldump命令用法: #MySQLdump常用 mysqldump-uroot-p--databases数据库1 数据库2 >xxx.sql 二. mysqldump常用操作示例 1. 备份全部数据库的数据和结构 mysqldump -uroot -p123456 -A ...原创 2021-11-16 17:51:26 · 5510 阅读 · 5 评论 -
mysql数据库改密码命令
方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123');方法2:用mysqladmin 格式:mysqladmin -u用户名 -...原创 2020-02-25 11:55:50 · 1092 阅读 · 0 评论 -
MySQL操作数据库和表的基本语句(DDL)
1、创建数据库: 2、创建表 (1)复制表结构(不含数据) CREATE TABLE 新表名 (SELECT * FROM 旧表名 WHERE 1=2); eg.CREATE TABLE copy_table_ddl( SELECT * FROM table_ddl WHERE 1=2); (2)复制表数据以及结构 CREATE TABLE 新表名 (SELECT...原创 2019-06-22 09:04:51 · 138 阅读 · 0 评论