linux下mysql安裝配置 mysql配置引數詳解,在linux下配置
mysql的朋友可以參考下。
#cd /opt
#tar zxvf mysql-5.1.51.tar.gz
#./configure
--prefix=/usr/local/mysql
//mysql安裝目錄
--datadir=/mydata
//資料庫存放目錄
--with-charset=utf8
//使用utf8格式
--with-extra-charsets=complex
//安裝所有的擴充套件字符集
--enable-thread-safe-client
//啟用客戶端安全執行緒
--with-big-tables
//啟用大表
--with-ssl
//使用ssl加密
--with-embedded-server
//編譯成embedded mysql library (libmysqld.a),
--enable-local-infile
//允許從本地匯入資料
--enable-assembler
//彙編x86的普通操作符,可以提高效能
--with-plugins=innobase
//資料庫外掛程式
--with-plugins=partition
//分表功能,將乙個大表分割成多個小表
#make
#make install
二、新建使用者和組
#groupadd mysql //建mysql組
#useradd -g mysql -s /sbin/nologin mysql //建mysql使用者屬於mysql組
三、配置
#chown -r mysql:mysql /usr/local/mysql
// 把mysql目錄的許可權給mysql使用者和組
#cp /usr/local/ mysql-5.1.51/support-files/my-medium.cnf /etc/my.cnf
//拷入配置檔案my.cnf
#/usr/local/mysql/bin/mysql_install_db --user=mysql
//用mysql來初始化資料庫
#chown -r mysql:mysql /usr/local/mysql/var/
//把初始化的資料庫目錄給mysql所有者
#/usr/local/mysql/bin/mysqld_safe --user=mysql &
//啟動mysql
四、開機自動啟動
#cp /usr/local/mysql-5.1.51/support-files/mysql.server /etc/init.d/mysqld
#chmod 755 /etc/init.d/mysqld
#chkconfig –-add mysqld
#chkconfig –-level 345 mysqld on
五、修改密碼
# /usr/local/mysql/bin/mysqladmin -uroot password newpassword
//修改密碼為newpassword
原始碼安裝mysql5 1 51
1.mysql install db force 2.進入到mysql的安裝目錄執行下面4個命令 groupadd mysql useradd g mysql mysql chown r mysql chgrp r mysql 3.將原始碼裡的my medium.cnf檔案拷貝到mysql的安裝目錄...
mysql5 1 51安裝 MySQL5 1安裝
tar zvxf mysql 5.1.70.tar.gz cd mysql 5.1.70 configure prefix usr local mysql without debug enable thread safe client enable assembler enable profilin...
mysql5 1 51在嵌入式開發板上的移植總結
折騰了數天,終於將mysql移植到了開發板上了,其中多有曲折,也得到了很多的幫助,所幸最終是有所收穫的,遂記錄一下以備留用。總結嵌入式移植的經驗 1 首先應該思路清晰,檔案結構要清楚明了,由於嵌入式移植涉及到主機和目標板,存在兩套原始碼和目錄,檔案結構明確不容易搞錯 2 嵌入式移植通常需要在主機端進...