MySQL

環境
MySQL 8.0.29
Ubuntu 22.04 LTS

ユーザーのグローバルレベルの権限を設定します
1.ユーザーを新しく作成します

mysql> create user us ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

構文
SHOW VARIABLES LIKE ‘max_allowed_packet’;
パケットの ...

MySQL

環境
OSバージョンを確認します

$ cat/etc/lsb-releaseDISTRIB_ID=UbuntuDISTRIB_RELEASE=22.04DISTRIB_CODENAME=jammyDISTRIB_DESC ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

操作方法
1.ロールを作成します

mysql> CREATE ROLE 'cft';Query OK, 0 rows a ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

操作方法
1.ユーザーを作成します

mysql> CREATE USER adminuser@'%' IDENTIFIE ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

1.DB一覧を表示します
書式
SHOW DATABASES
操作例

mysql> SHOW DATAB ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

書式
DAYOFMONTH( 日時 )
DAYOFMONTH関数を使って、日時から日のみを取得します。

使用例1 ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

書式
TO_DAYS(日付)
TO_DAYS関数を利用して、日付を指定して西暦0年から経過した日数を取得します。
日 ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29
書式
UNIX_TIMESTAMP( 日付 )
UNIX_TIMESTAMP関数を利用して、日時データからunix時間を取得しま ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

書式
JSON_EXTRACT(‘json’,’$.key’)
JSON_E ...

MySQL

環境
Ubuntu 22.04 LTS
MySQL 8.0.29

書式
SELECT  TABLE_NAME, TABLE_ROWS  FROM information_schema.TABLES ...

MySQL

書式
CONV(数値 , 変換前進数, 変換後進数 )

実行例1
10進数を2進数に変更します

mysql> SELECT CONV( 255, 10, 2 )result;+--------- ...

MySQL

環境
Windows 10 64bit
コマンドプロンプト
MySQL 8.0.27

書式
DATE( 日時 )
日時から日付のみを取得します。

実行例1

mysq ...

MySQL

環境
Windows 10 64bit
コマンドプロンプト
MySQL 8.0.27

書式1
RAND( )
RAND( )を使用して、乱数を生成します。
実行例

my ...

MySQL

環境
Windows 10 64bit
コマンドプロンプト
MySQL 8.0.27

使用例
書式
ADDDATE( 日付, 加算日数 )
実行例1

mysql> ...

MySQL

環境
Windows10 64bit
MySQL 8.0.27

書式
LOCATE( 検索文字列, 検索対象文字列 )
LOCATE関数を使用することで特定の文字列が最初に出現する位置を調べ ...

MySQL

環境
Windows10 64bit
MySQL 8.0.27

書式
CONCAT_WS( 区切文字列, 文字列1, 文字列2,xxx)
CONCAT_WS関数を使用することで複数の文字列を ...

MySQL

環境
Windows10 64bit
MySQL 8.0.27

書式
REPEAT( 文字列, 数値 )
REPEAT関数を使用することで、任意の文字列を数値で指定した回数だけ生成します ...