groupadd mysql
useradd -r -g mysql mysql
mkdir /home/mysql/
mkdir -p /data/mysql
chown mysql:mysql -r /data/mysql
yum install -y gcc gcc-c++ libtool autoconf automake imake libxml2-devel expat-devel ncurses-devel cmake bison
wget
tar -zxvf mysql-5.5.28.tar.gz
cmake . \
-dcmake_install_prefix=/home/mysql \
-dmysql_datadir=/data/mysql \
-dmysql_unix_addr=/data/mysql/mysqld.sock \
-dwith_innobase_storage_engine=1 \
-denabled_local_infile=1 \
-ddefault_charset=utf8 \
-dde****t_charsets=all \
-dwith_blackhole_storage_engine=1 \
-dwith_archive_storage_engine=1 \
-dwith_partition_storage_engine=1 \
-ddefault_collation=utf8_general_ci \
-dmysql_user=mysql \
-dextra_charsets=all \
-dmysql_tcp_port=3306 \
-dwith_debug=0 \
make
make install
初始化mysql
cp support-files/my-medium.cnf /etc/my.cnf #複製配置檔案
cp support-files/mysql.server /etc/init.d/mysqld #複製啟動指令碼
chmod 755 /etc/init.d/mysqld
cd /usr/local/mysql #進入安裝目錄
./scripts/mysql_install_db –user=mysql –ldata=/data/mysql #初始化資料庫
/etc/init.d/mysqld start #啟動資料庫
mysql配置
chkconfig –add mysqld #新增系統服務
chkconfig mysqld on #新增開機啟動
export path=$path:/usr/local/mysql/bin #新增環境變數
echo 『path=$path:/usr/local/mysql/bin』 >> /etc/profile
service mysqld start/stop
mysql 5 5 注入 mysql5注入
對mysql5注入時,可以直接查詢information schema中的tables表,快速找到所需的表段。同時可以利用group concat函式,得到你想得到的東西,不用limit乙個乙個猜。前面先轉轉別人的東西 and 1 2 union select 1,2,group concat us...
MySQL5 5密碼重置
1 停止mysql伺服器 執行輸入services.msc 停止mysql服務 2 在cmd下 輸入 mysqld skip grant tables 啟動伺服器 游標不動 不要關閉該視窗 3 新開啟cmd 輸入mysql u root p 不需要密碼 use mysql update user s...
編譯安裝MySQL 5 5
編譯安裝mysql 5.5 cmake的重要特性之一是其獨立於原始碼 out of source 的編譯功能,即編譯工作可以在另乙個指定的目錄中而非原始碼目錄中進行,這可以保證原始碼目錄不受任何一次編譯的影響,因此在同乙個原始碼樹上可以進行多次不同的編譯,如針對於不同平台編譯。編譯安裝mysql 5...