mysql常用语句_MySQL

Jun 01, 2016 pm 01:45 PM
構造 表面

bitsCN.com

1.复制表结构和数据,但是不复制索引和外键:
create table a select * from b;
2.复制表结构和索引和外键,不复制数据:
create table a like b;
3.只复制数据:
insert into a select * from b;
4.移动表到另一个库
rename table a.t to b.t;
5.删除重复记录
--新建一个临时表
create table tmp as select * from youtable group by name ;
 
--删除原来的表
 
drop table youtable ;
 
--重命名表
 
alter table tmp rename youtable;
--新建一个临时表
create table tmp like youtable;
 
--取出不重复的数据
 
insert into select * from youtable group by name;
 
--清空原来的表
 
truncate youtable;
 
--插入原来的表
 
insert into youtable select * from tmp;
 
--重命名表
 
drop table tmp;
6.重命名数据库
到/var/lib/mysql/
修改对应数据库的文件夹名即可
7.时间格式
SELECT FROM_UNIXTIME( 1249488000,'%Y-%m-%d %H:%i:%s') ;
SELECT DATE_FORMAT('1997-10-04 22:23:00', '%Y-%m-%d %H:%i:%s');
 
SELECT UNIX_TIMESTAMP('2009-08-06') ;
8.mysql日志
--查看日志
show binary logs;
 
show master logs;
 
--清除日志
 
PURGE MASTER LOGS TO 'mysql-bin.000035';
 
--手动删除10天前的mysql binlog日志
 
PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY);
9.获得更新记录数
select ROW_COUNT();
10.获得找到的记录数
select FOUND_ROWS();
11.获得插入的id
select LAST_INSERT_ID();
12.创建特殊表名
SET sql_mode='ANSI_QUOTES';
create table "a-b" (a int);
13.插入不重复数据
insert into node (name) select 'a' where no exists(select id from node where id=2 and name='a')
14.uuid
select replace(uuid(), '-', '');
15.添加一个远程用户,名为username密码为password
GRANT ALL PRIVILEGES ON *.* TO username@"%" IDENTIFIED BY 'password' WITH GRANT OPTION;
16.从文件导入数据
LOAD DATA INFILE '/tmp/result100.txt' INTO TABLE analy_ip_file2 FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '/n';
17.添加主键
alter table userconfig add id int(4) auto_increment primary key;
18.查看mysql参数
show variables like '%max%';
end
 
本文出自 “一方有” 博客

bitsCN.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ラムダ式の構文と構造の特徴は何ですか? ラムダ式の構文と構造の特徴は何ですか? Apr 25, 2024 pm 01:12 PM

ラムダ式は名前のない匿名関数であり、その構文は (parameter_list)->expression です。匿名性、多様性、カリー化、閉鎖性が特徴です。実際のアプリケーションでは、ラムダ式を使用して、合計関数 sum_lambda=lambdax,y:x+y などの関数を簡潔に定義し、map() 関数をリストに適用して合計演算を実行できます。

MySQL.proc テーブルの構造と目的の詳細な分析 MySQL.proc テーブルの構造と目的の詳細な分析 Mar 15, 2024 pm 02:36 PM

MySQL.proc テーブルは、MySQL データベースにストアド プロシージャと関数の情報を格納するシステム テーブルです。その構造と目的を深く理解することで、MySQL のストアド プロシージャと関数の動作メカニズムをより深く理解し、関連する実行を行うことができます。管理と最適化。 MySQL.proc テーブルの構造と目的については以下で詳しく分析し、具体的なコード例を示します。 1. MySQL.proc テーブルの構造 MySQL.proc テーブルは、すべてのストアド プロシージャと関数の定義と関連情報を格納するシステム テーブルです。

インターネットの基本構造と技術の起源は何ですか? インターネットの基本構造と技術の起源は何ですか? Dec 15, 2020 pm 04:48 PM

インターネットの基本構造と技術はARPANETから生まれました。 ARPANETはコンピュータネットワーク技術発展のマイルストーンであり、その研究成果はネットワーク技術の発展を促進する上で重要な役割を果たし、インターネット形成の基礎を築きました。 Arpanet (Arpanet) は、米国国防高等研究計画局によって開発された世界初の実用的なパケット交換ネットワークであり、グローバル インターネットの祖先です。

MySQL でモールの評価テーブル構造を設計するにはどうすればよいですか? MySQL でモールの評価テーブル構造を設計するにはどうすればよいですか? Oct 31, 2023 am 08:27 AM

MySQL でモールの評価テーブル構造を設計するにはどうすればよいですか?ショッピングモールのシステムにおいて、評価は最も重要な機能の一つです。評価は他のユーザーの参考になるだけでなく、販売者が製品に対するユーザーのフィードバックや意見を理解するのにも役立ちます。合理的な評価フォームの構造を設計することは、モールのシステムの運用とユーザーエクスペリエンスにとって非常に重要です。この記事では、MySQL でモールの評価テーブル構造を設計する方法と、具体的なコード例を紹介します。まず、product テーブルと user テーブルという 2 つの基本テーブルを作成する必要があります。商品一覧(商品

HTML と CSS を使用して固定ナビゲーション メニューを含むレイアウトを実装する方法 HTML と CSS を使用して固定ナビゲーション メニューを含むレイアウトを実装する方法 Oct 26, 2023 am 11:02 AM

HTML と CSS を使用して固定ナビゲーション メニューを含むレイアウトを実装する方法 最新の Web デザインでは、固定ナビゲーション メニューは一般的なレイアウトの 1 つです。ナビゲーション メニューを常にページの上部または横に配置できるため、ユーザーは Web コンテンツを便利に閲覧できます。この記事では、HTML と CSS を使用して固定ナビゲーション メニューのレイアウトを実装する方法を紹介し、具体的なコード例を示します。まず、Web ページのコンテンツとナビゲーション メニューを表示する HTML 構造を作成する必要があります。これが簡単な例です

Python の一般的なフロー制御構造は何ですか? Python の一般的なフロー制御構造は何ですか? Jan 20, 2024 am 10:38 AM

Python には、シーケンシャル構造、条件付き構造、ループ構造、ジャンプ構造という 4 つの一般的なフロー制御構造があります。以下では、それらを 1 つずつ紹介し、対応するコード例を示します。シーケンシャル構造: シーケンシャル構造は、特定のキーワードや構文を使用せずに、プログラムが上から下へ所定の順序で実行される構造です。サンプルコード: print("シーケンス構造例1はこちら")print("シーケンス構造例2はこちら")print("シーケンス構造例2はこちら")

Linux ファイル システムの内部構造を調べる Linux ファイル システムの内部構造を調べる Mar 21, 2024 am 10:03 AM

タイトル: Linux ファイル システムの内部構造の探索 Linux オペレーティング システムは、その安定性と柔軟性で有名であり、ファイル システムはそのコアの 1 つとして重要な役割を果たしています。 Linux ファイル システムの内部構造を深く理解することは、オペレーティング システムの動作原理を理解するのに役立つだけでなく、システムをより適切に管理および最適化するのにも役立ちます。この記事では、詳細なコード例と説明を使用して Linux ファイル システムの内部構造を探ります。 1. ファイル システムの概要 ファイル システムは、ファイルを整理および保存するためにコンピュータで使用されます。

MySQL でテーブル データを表示するステートメントを実装するにはどうすればよいですか? MySQL でテーブル データを表示するステートメントを実装するにはどうすればよいですか? Nov 08, 2023 pm 01:40 PM

タイトル: MySQL でテーブル データを表示するためのステートメントと具体的なコード例 MySQL は、あらゆる規模のアプリケーションで広く使用されているオープン ソースのリレーショナル データベース管理システムです。 MySQL では、テーブルデータの表示は非常に基本的な操作ですが、具体的なステートメントとコード例を通して、この操作の実装方法を紹介します。まず、MySQL コマンド ライン ツールを使用してテーブル データを表示するためのステートメントと具体的なコード例を紹介します。 「employees」という名前のテーブルがあるとします。パスは次のとおりです。

See all articles