MySQL

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

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

mysql> CREATE ...

MySQL

説明
AUTO_INCREMENT属性を使用して、新しい行を挿入する際に一意の識別子を自動的に生成できる。

使用例
1.テーブルの定義

CREATE TABLE user_tbl ( userno M ...

MySQL

1.MySQLをインストール
yum install -y mysql-server mysql mysql-devel

2.MySQLが起動
service mysqld start

3.ro ...

MySQL

使い方:
update startnews24_recharge_detail a inner join startnews24_recharge b on a.recharge_id = b.recharge_id set ...

MySQL

1.テーブルのサンプル
CREATE TABLE startnews24_bin (
bin_id BINARY(16) NOT NULL
) Engine=InnoDB

2.データを挿入(32桁の ...

MySQL

環境
Windows10 64bit
MySQL Workbench 8.0.27

書式
ABS(値)

操作例1

SELECT ABS(- 6) A1, ABS(- 7.123) ...

MySQL

alter table startnews24.dbo.startnews241 alter column a varchar(1000) not null

MySQL

1.ファイルサイズの確認
$ sudo cd/var/lib/mysql
$ ls -lh
total 14G
-rw-r–r– 1 root root 0 Dec 1 14:3 ...

MySQL

コード:
select count(*) > 1 from
(
SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT
FROM ...

MySQL

1.PROCEDUREを作成
CREATE DEFINER=`root`@`%` PROCEDURE `sp_GetWangingsCount`(IN `PCode` VARCHAR(50), IN `FromDay` DAT ...

MySQL

1.カーソルを作成
DECLARE calc_bonus_startnews24 CURSOR FOR SELECT id, salary, commission FROM employees;

2.カーソルを開く ...

MySQL

1.INSERT説明
INSERT
tbl_name
VALUES ({expr | DEFAULT},…),(…),…
または
INSERT

MySQL

1.1件目からn件取得
書式
LIMIT 件数
使用例

SELECT ContactName,Address,City,Country FROM Customers ORDER BY Country DE ...

MySQL

書式
PRIMARY KEY (項目A)
FOREIGN KEY (項目B) REFERENCES テーブルB(項目B)

使用例

CREATE TABLE Orders ( OrderID int N ...

MySQL

1.エラーメッセージ:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/m ...

MySQL

書式
PRIMARY KEY (項目名)
使用例

create table usertbl ( uid int not null, username varchar(255) not null, address ...

MySQL

書式
ALTER TABLE テーブル名 ADD PRIMARY KEY (カラム名, xxx)

使用例1
1つの列でプライマリーキーを定義

alter table user_tbl add prim ...

MySQL

エラーメッセージ:
Enter password:
mysqldump: Got error: 1449: The user specified as a definer (‘startnews24R ...