當前位置:首頁 » 操作系統 » mysql源碼目錄

mysql源碼目錄

發布時間: 2025-07-12 17:48:41

1. 如何使用mysql_install_db命令初始化MySQL數據目錄並指定源碼和安裝目錄

使用mysql_install_db命令初始化MySQL數據目錄並指定源碼和安裝目錄的方法如下

  1. 基本語法

    • 使用mysql_install_db [參數]命令格式。
  2. 指定源碼目錄

    • 使用srcdir參數來指定MySQL源碼的安裝路徑。例如,如果源碼安裝在/data/source/mysql,則命令為:bashmysql_install_db srcdir=/data/source/mysql3. 指定安裝目錄: 使用basedir參數來指定MySQL的實際安裝目錄。例如,如果MySQL安裝在/opt/mysql,則命令為:bashmysql_install_db basedir=/opt/mysql
  3. 同時指定源碼和安裝目錄

    • 如果需要同時指定源碼目錄和安裝目錄,可以將兩個參數一起使用,命令如下:bashmysql_install_db srcdir=/data/source/mysql basedir=/opt/mysql注意:在運行mysql_install_db命令時,通常需要以root用戶身份執行,因為該命令需要訪問和修改系統級的文件和目錄。同時,確保提供的源碼目錄和安裝目錄路徑正確無誤,以避免初始化失敗。

2. linux mysql 安裝源碼包時什麼參數指定資料庫目錄位置,rpm 包 安裝後如何更改資料庫目錄位置

1、安裝cmake
tar zxf cmake-2.8.7.tar.gz
pushd cmake-2.8.7
./bootstrap && gmake && gmake install
popd
2、創建所需user及group及dir
groupadd mysql
useradd -g mysql mysql
mkdir -p /usr/local/mysql
mkdir -p /var/lib/mysql
chown -R mysql.mysql /usr/local/mysql /var/lib/mysql
3、安裝mysql
tar zxf mysql-5.5.20.tar.gz
pushd mysql-5.5.20
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=all \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/var/lib/mysql \
-DMYSQL_USER=mysql

make;make install
popd
4、製作配置文件
cat > my.cnf << EOF
[mysqld]
datadir=/var/lib/mysql
user=mysql
socket=/var/lib/mysql/mysql.sock
#Disablingsymbolic-links is recommended to prevent assorted security risks
symbolic-links=0
#skip-networking

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
EOF
5、初始化資料庫
cd /usr/local/mysql
./scripts/mysql_install_db --datadir=/var/lib/mysql --user=mysql
6、定製啟動腳本
cp mysql-5.5.20/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
chkconfig mysqld on
/etc/init.d/mysqld start
7、修改管理員密碼
./bin/mysqladmin -u root password 'password1'
8、rpm安裝後更改mysql數據存放位置
vi /usr/local/mysql/my.cnf
修改
datadir=/var/lib/mysql

3. 源碼安裝主從mysql Sql文件在哪

概述

存放在 C:ProgramDataMysqlMysql Server x.xdata下(x.x為你安裝的版本)

解析

安裝MySQL的時候有兩個路徑:1)MySQL的安裝文件

2)MySQL的數據存放文件。

新建的資料庫文件則存放在 第二個 資料庫存放文件的路徑中

解析

不過大多數人在第一次安裝時都會選擇默認設置,這種情況下就不清楚存放路徑了;

1、如果我們也找不到我們當時安裝時存放的數據路徑,可以在終端呼出mysql然後,輸入查詢命令

show variables like 'datadir' ;

熱點內容
JAVA擴展 發布:2025-07-12 21:51:08 瀏覽:150
忘記華為賬號密碼如何更改 發布:2025-07-12 21:43:20 瀏覽:777
字體android 發布:2025-07-12 21:30:38 瀏覽:621
資料庫中包含 發布:2025-07-12 21:25:08 瀏覽:621
艦娘緩存系統 發布:2025-07-12 21:21:21 瀏覽:100
cpu對存儲器的讀寫 發布:2025-07-12 21:21:14 瀏覽:772
如何建立一個網站需要伺服器 發布:2025-07-12 21:18:40 瀏覽:67
php登陸微信 發布:2025-07-12 21:17:55 瀏覽:14
公眾伺服器有什麼功能 發布:2025-07-12 21:11:22 瀏覽:715
健身的壓縮衣 發布:2025-07-12 21:11:12 瀏覽:754