Linux資料庫網路開發平台構建備忘錄

2021-04-24 13:36:32 字數 3651 閱讀 4683

linux

資料庫網路開發平台構建備忘錄 1

、安裝fedora core 5

選擇簡體中文,安裝全部軟體。 2

、防火牆設定

應用程式

->

管理->

安全級別和和防火牆 選中

ftp和

3、服務設定

應用程式

->

系統->

服務->

後台服務

選中並開始

儲存退出。 4

、測試php

gedit /var/www/html/phpinfo.php 寫入

<?php phpinfo();?>

儲存退出

chmod 755 /var/www/html/phpinfo.php 測試

5、設定

mysql

登入密碼

gedit /etc/my.cnf 在

my.cnf

的mysqld

部分的old_passwords=1

下面新增行

:skip-innodb

儲存退出。

mysql -u root

select user, host, password, select_priv, update_priv, delete_priv, insert_priv from mysql.user;

set password for 'root'@'localhost' = password ('newpassword'); 其中

"newpassword"

是你為mysql

的root

使用者設定的口令。

set password for 'root'@'localhost.localdomain' = password ('newpassword');

其中 "localhost.localdomain"

為你的主機名。

select user, host, password, select_priv, update_priv, delete_priv, insert_priv from mysql.user;

exit

mysql -u root -p

exit 6

、安裝phpmyadmin

cp phpmyadmin-2.8.1.tar.bz2 /var/www/html

cd /var/www/html

bzip2 -dc *.tar.bz2 | tar -xvf -

rm *.tar.bz2

mv phpmyadmin-2.8.1 phpmyadmin

cp ./phpmyadmin/libraries/config.default.php ./phpmyadmin/config.inc.php

gedit /var/www/html/phpmyadmin/config.inc.php

修改 "$cfg['pmaabsoluteuri'] = '';"

為"$cfg['pmaabsoluteuri'] = 'http://localhost/phpmyadmin/';"

修改 "$cfg['blowfish_secret'] = '';

為 "$cfg['blowfish_secret'] = 'passphrase';"

,其中

"passphrase"

任意的字元,用它來加密你的口令

修改 "$cfg['servers'][$i]['auth_type'] = 'config';"

為 "$cfg['servers'][$i]['auth_type'] = 'cookie';"

yum -y install php-mbstring 測試

7、安裝

unixodbc

tar zxfv unixodbc-2.2.11.tar.gz

cd unixodbc-2.2.11

./configure --enable-gui=no

make

make install 8

、配置odbc驅動

gedit /usr/local/etc/odbcinst.ini

[mysql]

description = myodbc 3.51 driver dsn

driver = /usr/lib/libmyodbc3.so

setup = /usr/local/lib/libodbcmys.so

fileusage = 2

usagecount = 2 9

、配置dsn

gedit /root/.odbc.ini

[mysql]

driver = mysql

description = myodbc 3.51 driver dsn

port = 3306

user = root

password = newpassword

database = test

[odbc]

tracefile = /tmp/sql.log

trace = yes 10

、測試dsn

odbcinst -j

odbcinst -q -d

odbcinst -q -s

isql -v mysql root newpassword 11

、設定odbc

環境變數

gedit

~/.bashrc

export odbcini=/root/.odbc.ini

export odbcsysini=/usr/local/etc 12

、odbc

的gcc選項

-i/usr/local/include/ -l/usr/local/lib/ -lodbc 13

、解壓ace

cp ace-5.5.tar.gz /opt

cd /opt

tar zxfv ace-5.5.tar.gz 14

、設定ace

環境變數

gedit

~/.bashrc

export ld_library_path=$ace_root/ace:$ace_root/lib:$ld_library_path 15

、配置ace

gedit $ace_root/ace/config.h

#define ace_has_event_poll

#include "ace/config-linux.h"

儲存退出。

gedit $ace_root/include/makeinclude/platform_macros.gnu

include $(ace_root)/include/makeinclude/platform_linux.gnu

儲存退出。 16

、編譯ace

cd $ace_root/ace

make 17

、ace

的gcc選項

黃淵勝[email protected]

Linux平台QT資料庫程式設計(來自網路)

linux平台qt資料庫程式設計 在linux平台使用qt來編寫gui程式,在進行資料庫程式設計的時候,有兩種選擇方式,分別是 基於linux平台的資料庫介面函式程式設計,另一種是使用qt自帶的有關資料庫類。那在這裡我分別來講一下這兩種方式的實現。一 使用linux平台的資料庫介面程式設計 在這裡我...

Linux 平台 備份mysql 資料庫

mysqldump uroot p db name db all.sql 回車輸入密碼 備註 root 資料庫使用者名稱 db name 資料庫名稱 db all.sql 備份輸出的檔名 mysqldump uroot p db name gzip db all.sql.gz gzip 指定壓縮格式...

mysql 資料庫在linux這種的檔案構架及配置

一般ubuntu系統中預設安裝有mysql。mysql資料庫配置檔案為 etc mysql mysql.cnf includedir 表示讀取 第乙個檔案裡沒什麼重要資訊 是資料庫安全模式的系統log的配置 關鍵是第二個檔案,開啟 進入mysqld.conf vim mysqld.cnf 可以看到配...