lnmp的编译安装mysql_LNMP环境搭建(二) 编译安装MySQL
編譯安裝MySQL
1. 創建組和用戶
>groupadd Mysql
>useradd -g Mysql Mysql
2. 解壓源碼包并進入
>tar zxvf Mysql-5.5.3-m3.tar.gz
>cd Mysql-5.5.3-m3
3. 配置cmake編譯參數
>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. 將安裝目錄極其子目錄的所屬組和擁有者設置為Mysql:Mysql
>chown -R Mysql:Mysql /usr/local/Mysql
>cd ..
6. 以Mysql用戶帳號的身份建立數據表
>cd /usr/local/Mysql
>./scripts/Mysql_install_db –basedir=/usr/local/Mysql –datadir=/usr/local/Mysql/data –user=Mysql
如果執行成功會出來一堆提示信息。
現在你已經成功安裝了MySQL。你可以用如下命令啟動MySQL:
>./support-files/Mysql.server start
用下面的命令訪問MySQL:
>./bin/Mysql
你應該已經發現我們成功登錄了Mysql,但是沒有提供用戶名密碼。這樣的話任何人都可以登錄了,這肯定不是你想要的。
7. 可以通過一下命令來為root設置密碼
>/usr/local/Mysql/bin/Mysqladmin -u root password ‘123123’
我們的密碼是123123。
這樣再執行./bin/Mysql的時候就會提示你需要密碼了。
8. 好了,這就完事了.
總結
以上是生活随笔為你收集整理的lnmp的编译安装mysql_LNMP环境搭建(二) 编译安装MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 顺序三元组 java_三元组顺序结构实现
- 下一篇: java切面类整合_自定义注解+面向切面