MySQL5 1 51在Linux上的安裝和配置

2021-07-10 08:42:59 字數 1750 閱讀 2122

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 嵌入式移植通常需要在主機端進...