cd /usr/local
wget
wget
wget
帶boost的mysql原始碼安裝
1、安裝依賴包
yum -y install make gcc-c++ cmake bison-devel ncurses-devel bison perl perl-devel perl perl-devel
2、編譯安裝cmake
cd /usr/local/srctar -xvf cmake-2.8.11.1.tar.gz
cd cmake-2.8.11.1
./bootstrap
make && make install
3、解壓到/usr/local目錄下
tar -zxvf mysql-boost-5.7.19.tar.gz -c /usr/local/mysql
4、建立mysql組和使用者
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
5、資料庫規劃
mysql軟體目錄 : /usr/local/mysql
mysql資料目錄:/home/data/mysql/data/
mysql日誌目錄:/home/data/mysql/log/
mkdir -p /home/data/mysql/data
mkdir -p /usr/local/mysql
mkdir -p/home/data/mysql/log/
6、編譯mysql
cd /usr/local/mysql/
cmake -ddefault_charset=utf8 -ddefault_collation=utf8_general_ci -dwith_boost=boost -dmysql_datadir=/home/data/mysql/data -dmysql_unix_addr=/usr/local/mysql/mysql.sock -dmysql_user=mysql
make
make install
注:make過程大約需要2小時
mysql devel 編譯 mysql編譯安裝
防火牆 selinux systemctl stop firewalld systemctl disable firewalld vim etc selinux config selinux disabled yum install wget y wget o mariadb 10.2.29.tar...
Python PyMySQL模組讀寫MySQL資料
安裝 pip install pymysqlpymysql 操作和mysqldb 類似,可參考 python程式設計 mysqldb模組對資料庫的基本增刪改查操作 import pymysql 連線 conn pymysql.connect host 127.0.0.1 port 3306 user...
powerdesigner正向生成mysql
選擇database genarate database選單,在開啟的視窗中選擇options頁籤,找到key選項,系統預設為outside,如圖 生成的建表指令碼是 create table test action id int 32 not null auto increment,action ...