tencent cloud

TencentDB for MySQL

動向とお知らせ
製品アップデート情報一覧
初心者ガイド
製品紹介
製品概要
製品の優位性
適用シナリオ
データベースのアーキテクチャ
タグ編集
製品機能リスト
データベースインスタンス
高可用性(マルチアベイラビリティゾーン)
地域とAvailability Zone
自社研究カーネル
TXSQLカーネル概要
機能系特性
パフォーマンス系特性
セキュリティ系特性
安定性系特性
TXRocksエンジン
購入ガイド
課金概要
購入方法
支払い更新の説明
支払い延滞の説明
返金説明
インスタンス調整の料金の説明
バックアップキャパシティ課金説明
クイックスタート
概要
MySQLインスタンスの作成
操作ガイド
使用制限
操作一覧
インスタンスの管理とメンテナンス
アップグレードインスタンス
拡張インスタンス
データベースプロキシ
データベース管理(DMC)
アカウント管理
パラメータ設定
バックアップとロールバック
データ移行
インターネットとセキュリティ
監視とアラーム
ログセンター
タグ
プラクティスチュートリアル
MySQL利用規約
アプリケーションの自動再接続機能のコンフィグレーション
MySQLマスターインスタンスパラメータの変更影響
MyISAMからInnoDBエンジンへの切り替え制限
TencentDB for MySQLのためのVPC作成
MySQLによるサービス負荷能力の向上
2地域3センターのディザスタリカバリ構築
リード・ライト分離によるTencentDB for MySQLパフォーマンスの拡張
DTSでInnoDBデータをRocksDBに移行します
LAMPスタック上のWebアプリケーションの構築
Drupalウエブサイトの構築
Python言語によるMySQL APIの使用
ホワイトペーパー
パフォーマンス白書
セキュリティ白書
トラブルシューティング
接続に関する問題
性能関連
インスタンスデータの同期遅延
大文字と小文字を区別しない設定に失敗しました
APIドキュメント
History
Introduction
API Category
Instance APIs
Making API Requests
Data Import APIs
Database Proxy APIs
Database Audit APIs
Security APIs
Task APIs
Backup APIs
Account APIs
Rollback APIs
Parameter APIs
Database APIs
Monitoring APIs
Log-related API
Data Types
Error Codes
よくある質問
課金関連
ロールバック関連の問題
接続とログインに関する問題
パラメータを変更
アップグレード関連の問題
アカウント権限
性能メモリ
運営する
データ移行
機能特徴
コンソール関連
ログ関連
API 2.0切り替え 3.0ガイド
Service Agreement
Service Level Agreement
Terms of Service
汎用参考
標準と認証
お問い合わせ
用語集

パラメータを変更

PDF
フォーカスモード
フォントサイズ
最終更新日: 2024-07-25 18:03:15

TencentDB for MySQLインスタンスの設定パラメータをどのように変更しますか?

MySQLコンソールで、インスタンスIDをクリックして管理ページに進み、データベース管理> パラメータ設定を選択します。そのうちのよく見られるvar_nameには、次の変数が含まれます:
変数
説明
character_set_server
サーバーのデフォルト文字セット
connect_timeout
接続タイムアウト
long_query_time
この時間を超えるクエリはスロークエリです
max_allowed_packet
最大パケット長
max_connections
最大接続数
sql_mode
現在のサーバーのSQLモード
table_open_cache
すべてのスレッドの開いているテーブルの数。この値を増やすと、mysqldが必要とするファイル記述子の数が増えます
wait_timeout
サーバーが非対話型接続でのアクティビティを待機してから閉じるまでの秒数

その他の設定パラメータは、コンソールのデータベース管理> パラメータ設定ページで確認できます。

MySQLで中国語クエリをどのように設定しますか?

MySQLは現在、中国語をサポートしていません。

MySQLでスケジューラー機能を有効にするにはどうすればよいですか?

MySQLコンソールで、インスタンスIDをクリックして管理ページに進み、データベース管理> パラメータ設定ページを選択します。パラメータ設定でevent_schedulerパラメータをONに設定します。

MySQLのタイムアウト接続設定が短すぎますが、どのように時間を増やしますか?

MySQLコンソールで、インスタンスIDをクリックして管理ページに進み、データベース管理> パラメータ設定ページを選択します。パラメータ設定でwait_timeoutパラメータを変更します。

MySQLのgroup_concat_max_lenパラメータをどのように変更しますか?

MySQLコンソールで、インスタンスIDをクリックして管理ページに進み、データベース管理> パラメータ設定ページを選択します。パラメータ設定でgroup_concat_max_lenパラメータを変更します。

MySQLでフルテーブルスキャンのSQLステートメントはどのようにして見つけられますか?

デフォルトでは、全表スキャンのステートメントは記録されません。TencentDB for MySQLのMySQLコンソールのパラメータ設定でlog_queries_not_using_indexesパラメータをONに設定できますが、長時間開いたままにしないようご注意ください。

MySQLのデフォルトの文字セットはどのように変更しますか?

MySQLのデフォルトの文字セットはUTF8です。現在、LATIN1、GBK、UTF8、UTF8MB4の4種類の文字セットを設定することができます。
MySQLはデフォルトの文字セットの設定をサポートしますが、テーブルを作成するとき、テーブルのエンコーディングを明示的に指定し、接続の確立時に接続のエンコーディングを指定することをお勧めします。これにより、お客様のアプリケーションがより優れた移植性を有します。MySQLのデフォルトの文字セットの説明および変更方法については、使用制限 をご参照するか、コンソールで文字セットを変更することもできます。  

クラウドデータベースの文字セットソートルールを表示する方法。

TencentDB for MySQLでは、一部のユーザーがデフォルトの文字セットをセルフ設定するよう、インスタンスの作成時に文字セットのソートルールを設定できます。インスタンス文字セットは、システムデータのソートルール(つまり、大文字と小文字の属性区別、アクセント記号の属性区別、バイナリかどうか)を提供します。データベースのソートルールの選択により、データベース内の関連する操作の結果に影響します。 show collationコマンドを使用すると、文字セットルールを表示できます。 事例
show collation where charset ='utf8mb4';
ソートルールについて
ソートルールオプション
説明
_CS
大文字と小文字を区別します。
_CI
大文字と小文字を区別しません。
_AS
アクセント文字と非アクセント文字を区別します。例えば、「a」と「ấ」は異なる文字です。
_AI
アクセントを区別しません。
_BIN
バイナリ。
文字セット接尾辞について
インスタンス文字セット接尾辞
説明
_CI_AI
大文字と小文字、アクセント記号を区別しません。
_CI_AS
大文字と小文字を区別しませんが、アクセント記号を区別します。
_CS_AI
大文字と小文字を区別しますが、アクセント記号を区別しません。
_CS_AS
大文字と小文字、アクセント記号を区別します。

lower_case_table_namesパラメータの変更に失敗してしまいます。どうすればよいですか。

コンソールからパラメータlower_case_table_namesを変更できます:1に設定し、大文字と小文字を区別しません。 次の2つの点に注意してください:
このパラメーターを変更すると、データベースが再起動されます。
インスタンスのデータベース、テーブルがすべて小文字であるかどうか確認する必要があります。大文字のデータベーステーブル名がある場合は、それらをすべて小文字に変更してからパラメータを変更する必要があります。変更しない場合、エラーが報告されます。
バージョン8.0ではこのパラメータを修正できません。バージョン8.0では、デフォルトで大文字と小文字が区別されます。
大文字のテーブルがあるかどうか調べます:
select table_schema,table_name from information_schema.tables where table_schema not in("mysql","information_schema") and (md5(table_name)<>md5(lower(table_name)) or md5(table_schema)<>md5(lower(table_schema)));
大文字のデータベースがあるかどうか調べます。
select SCHEMA_NAME from information_schema.SCHEMATA where md5(SCHEMA_NAME)<>md5(lower(SCHEMA_NAME));


ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック