teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2015/11/27 15:36

投稿

Ken.sakanakana
Ken.sakanakana

スコア1768

answer CHANGED
@@ -5,23 +5,18 @@
5
5
  ```
6
6
  の、host=mysqlxxx.phy.lolipop.lan のホストは正しく設定されていますか?
7
7
 
8
- [以下のような](http://nanoappli.com/blog/archives/972)サンプルを見つけました。
8
+ [以下のような](http://nanoappli.com/blog/archives/982)サンプルを見つけました。
9
+ [事前設定はこちら](http://nanoappli.com/blog/archives/972)
9
10
  ```ここに言語を入力
10
11
  $server = "mysqlxxx.phy.lolipop.jp"; // 実際の接続値に置き換える
11
12
  $user = "LAxxxxxxxx"; // 実際の接続値に置き換える
12
13
  $pass = "xxxxxxxxxx"; // 実際の接続値に置き換える
13
14
  $database = "LAxxxxxx-dbname"; // 実際の接続値に置き換える
14
-
15
15
  //-------------------
16
16
  //DBに接続
17
17
  //-------------------
18
- $dbh = mysql_connect( $server, $user, $pass );
18
+ $dbh = new PDO("mysql:host=" . $server . "; dbname=".$database, $user, $pass );
19
- mysql_set_charset( 'utf8', $dbh );
20
-
21
- //-------------------
22
- // データベース選択
23
- //-------------------
24
- mysql_select_db( $database, $dbh );
19
+ return $dbh;
25
20
  ```
26
21
 
27
22
  後、接続は、自宅等のロリポップ外部から直接mysqlサーバへ接続することはできません。