MySQLにユーザー作成、権限設定のメモ
操作手順
#create user ‘testuser’@’%’ identified by ‘12345’;
#grant all privil ...
CentOS7でMySQL完全アンインストールする
操作手順
#yum remove mysql mysql-server mysql-devel mysql-libs compat-mysql51 mysql-community-client mysql-community- ...
「MySQL入門」データベース、テーブルの権限を設定するコマンド
1.グローバル
mysql>grant select,insert,update,delete on *.* to testuser;
2.データベース
mysql>grant select ...
「MySQL」ストアド(PROCEDURE)、カーソル(CURSOR)を使用するサンプルコード
サンプルコード:
DELIMITER ;;
CREATE DEFINER=`root`@`localhost` PROCEDURE `cftbl`()
COMMENT ‘insert table ...
「MySQL入門」RAND()でランダムなデータを作成する方法
方法1
SELECT *
FROM changfatbl AS r1 JOIN
(SELECT ROUND(RAND() *
(SELECT MAX(id)
FROM changfatbl)) ...
LinuxにMySQL5.6をインストールするメモ
1.MySQLをチェック
#rpm -qa | grep mysql
#yum -y remove mysql-libs-5.1*
2.rpmをダウンロード
#wget
#wget
「PHP+MySQL」PDOでデータを更新するサンプル
1. 1つのレコードで複数のフィールドを更新
phpコード:
$sql = “UPDATE students SET age = :age, hobby = :hobby WHERE stuid = :st ...
Ubuntu で MySQLをインストールする
1.圧縮ファイルを解凍
#sudo tar zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#sudo mv mysql-5.6.33-linux-glibc2.5-x86 ...
「MySQL入門」日時の計算(加算、減算)サンプル
1.
select subdate(“2014-09-20 18:21:05″, interval 1 day);//”2014-09-19 18:21:05”
sele ...
CentOS6.5にrpmでMySQL5.7.16をインストール
1.rpmのダウンロード
ファイル名
mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar
2.インストール
mysqlがインストールするかどうかをチェック
MySQLで複数テーブルのデータを削除する
1.テーブルの作成
CREATE TABLE table1 (id int, username nvarchar(30));
CREATE TABLE table2 (id int);
CREATE TABLE ...
MySQLでCAST()とCONVERT()関数の使い方
例1
mysql> SELECT CONVERT(’67’,SIGNED);
+———————-+
CentOSにMySQL5.7をインストールする
依存パッケージをインストール
#yum -y install gcc gcc-c++ ncurses ncurses-devel cmake
ダウンロード
#cd/root/oneinstack/src ...
MySQLに外部ホストから接続できる
mysql> grant all privileges on *.* to ‘root’@’%’ identified by ‘pwdstartnews’ ...
MySQLストアドプロシージャWHILE、REPEAT、LOOPの使い方
1.while
mysql> create procedure prodemo10()
-> begin
-> declare i int;
-> set i=0;
-& ...
MySQLでlower(), uppper() の使い方
操作コマンド
mysql> select lower(‘EEE’);
+————–+
| lower(‘EE ...
MySQLでストアドプロシージャのみバックアップする方法
1.ストアドプロシージャとデータベース
mysqldump –opt -R -uusername -p kddbname >kddbname.sql
2.ストアドプロシージャ
mysqldump –s ...
MySQLにFROM_UNIXTIMEとUNIX_TIMESTAMP()の使い方
1.FROM_UNIXTIME()
UNIX タイムスタンプを日付として書式設定します
例文
SELECT FROM_UNIXTIME( time, ‘%Y-%m-%d’ ) AS ti ...