lnmp的编译安装mysql_LNMP环境搭建(二) 编译安装MySQL
編譯安裝MySQL
1. 創(chuàng)建組和用戶(hù)
>groupadd Mysql
>useradd -g Mysql Mysql
2. 解壓源碼包并進(jìn)入
>tar zxvf Mysql-5.5.3-m3.tar.gz
>cd Mysql-5.5.3-m3
3. 配置cmake編譯參數(shù)
>cmake -DCMAKE_INSTALL_PREFIX=/usr/local/Mysql \
>-DSYSCONFDIR=/usr/local/Mysql/etc \
>-DMYSQL_DATADIR=/usr/local/Mysql/data \
>-DMYSQL_TCP_PORT=3306 \
>-DMYSQL_UNIX_ADDR=/tmp/Mysqld.sock \
>-DMYSQL_USER=Mysql \
>-DEXTRA_CHARSETS=all \
>-DWITH_READLINE=1 \
>-DWITH_SSL=system \
>-DWITH_EMBEDDED_SERVER=1 \
>-DENABLED_LOCAL_INFILE=1 \
>-DWITH_INNOBASE_STORAGE_ENGINE=1 \
>-DWITHOUT_PARTITION_STORAGE_ENGINE=2
4. 編譯安裝
>make && make install
5. 將安裝目錄極其子目錄的所屬組和擁有者設(shè)置為Mysql:Mysql
>chown -R Mysql:Mysql /usr/local/Mysql
>cd ..
6. 以Mysql用戶(hù)帳號(hào)的身份建立數(shù)據(jù)表
>cd /usr/local/Mysql
>./scripts/Mysql_install_db –basedir=/usr/local/Mysql –datadir=/usr/local/Mysql/data –user=Mysql
如果執(zhí)行成功會(huì)出來(lái)一堆提示信息。
現(xiàn)在你已經(jīng)成功安裝了MySQL。你可以用如下命令啟動(dòng)MySQL:
>./support-files/Mysql.server start
用下面的命令訪(fǎng)問(wèn)MySQL:
>./bin/Mysql
你應(yīng)該已經(jīng)發(fā)現(xiàn)我們成功登錄了Mysql,但是沒(méi)有提供用戶(hù)名密碼。這樣的話(huà)任何人都可以登錄了,這肯定不是你想要的。
7. 可以通過(guò)一下命令來(lái)為root設(shè)置密碼
>/usr/local/Mysql/bin/Mysqladmin -u root password ‘123123’
我們的密碼是123123。
這樣再執(zhí)行./bin/Mysql的時(shí)候就會(huì)提示你需要密碼了。
8. 好了,這就完事了.
總結(jié)
以上是生活随笔為你收集整理的lnmp的编译安装mysql_LNMP环境搭建(二) 编译安装MySQL的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 顺序三元组 java_三元组顺序结构实现
- 下一篇: mysql修改存储引擎报错,MySQL改