1. mysqlエクスポートファイル: SELECT `pe2e_user_to_company`.company_name, `pe2e_user_to_company`.company_code, `users`.name, `users`.uid, `users`.mail, `pe2e_email_notification_email`.`email_cc` FROM `users` , `pe2e_user_to_company` LEFT JOIN `pe2e_email_notification_email` ON `pe2e_user_to_company`.`uid` = `pe2e_email_notification_email`.`uid` WHERE `users`.`uid` = `pe2e_user_to_company`.`uid` into outfile '/tmp/users.csv' fields ending by ',' closed by '"' rows ending by '\r\n'; 2. 関連クエリ SQLでは、返されるアイテムの数がメインテーブルと同じになるように、メインテーブルIDによるグループを追加します。 3. if、ifnull、concat_ws などの一般的なメソッド。 1) concat_ws('',country, Province, city) region 3 つのフィールドは、'' の間の内容に従って結合されます。 concat_ws('',CASE p.gameType1 WHEN 1 THEN '物語を暗唱して語る' WHEN 2 THEN '状況に応じたスピーチを暗唱して発表する' END,CASE p.gameType2 WHEN 3 THEN 'テーマ作成' END) as gameType; 2)性別としてif(gender=1,'male','female') 3)年齢としてifnull(年齢,0) 4)(CASE ageGroup WHEN 1 THEN '子供グループ A' WHEN 2 THEN '子供グループ B' WHEN 3 THEN 'ティーンエイジャー グループ A' WHEN 4 THEN 'ティーンエイジャー グループ B' END) as ageGroup; 4. mysql5.7でルートパスワードを取得する [root@166087 mysql]# /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --datadir=/data/mysql --skip-grant-tables mysql> ユーザーを更新し、authentication_string=password('123456') を設定します。ここで、user='root'; 5. Alibaba Cloud 使用上の注意 - MySQL リモート接続 - CentOS7 最初のログイン: use mysql #mysqlデータベースを開く 2) host を % に設定すると、どの IP アドレスでも MySQL に接続できるようになります。もちろん、host として特定の IP アドレスを指定することもできます。 ユーザーを更新し、host='%' を設定します。ここで、user='root'、host='localhost' です。 権限をフラッシュします。#設定を有効にするために権限テーブルを更新します その後、mysql にリモートで接続できるようになります。 3) リモート接続を閉じて MySQL のデフォルト設定を復元する場合 (ローカル接続のみ)、次の手順に従います。 use mysql #mysqlデータベースを開く update user set host='localhost' where user='root'; #hostをlocalhostに設定すると、mysqlにローカルでのみ接続できるようになります flush privileges; #設定を有効にするために権限テーブルを更新します update user set password=password('123456') where User='root';#パスワードを変更します flush privileges; #設定を有効にするために権限テーブルを更新します 注: ユーザー名 yuancheng、パスワード 123456、権限 % (どの IP でも接続できることを示します) を持つリモート接続ユーザーを追加することもできます。コマンドリファレンスは次のとおりです。 '123456' で識別される 'yuancheng'@'%' に *.* のすべての権限を許可します。 権限をフラッシュします。 4) MySQL でソートするときにフィールドが varchar の場合はどうすればよいですか? 2つの方法: 1. フィールドで並べ替え + 0 2. order by cast(field as int) 6. フィールドデータを一括変更する update t_comment SET avatar = replace(avatar, 'http', 'https');//置き換え update t_log set message=concat("https",message);//先頭に追加 以下もご興味があるかもしれません:
|
>>: CocosCreator スケルトンアニメーション ドラゴンボーン
MySQL の explain コマンドは SQL のパフォーマンスを分析できます。その 1 つが ...
適切な設定を行うことで、Linux ユーザーにパスワードを定期的に変更させることができます。パスワー...
序文最近プロジェクトに取り組んでいたとき、UI デザインのフォント サイズは 10 ピクセルでした。...
目次MySQL 複数インスタンスマルチインスタンスの概要マルチインスタンスとは何ですか?複数のインス...
mysql 5.6.35 winx64無料インストールバージョン構成チュートリアルwin10、具体的...
目次01 アトミックDDLの紹介02 一部のDDL操作の実行動作の変更03 DDL 操作のログを表示...
今日 Docker コンテナを作成したとき、誤ってイメージの名前を間違って入力しました。その結果、コ...
目次1. MySQLレプリケーションプロセス2. MySQLの遅延問題の分析3. プロモーション期間...
目次1. はじめに2. コードの実装2.1 目的分析2.2 実装プロセス2.2.1 エントリーコード...
MySQL は、膨大なユーザーベースを持つ無料のリレーショナル データベースです。この記事では、My...
<textarea></textarea> は、複数行を入力できるテキスト ...
目次MySQLクラッシュ回復プロセス1. ブラックボックス下のデータフローを更新する2. やり直しロ...
環境説明サーバーシステム: Ubuntu 18.04 64ビットnginx: 1.14この記事では主...
この記事では、フォーム検証を実装するためのVueの具体的なコードを例として紹介します。具体的な内容は...
MySQL には、「group_concat」という関数があります。通常の使用では問題がないかもしれ...