在linux中安裝mysql
1.環境:
linux5 + mysql-5.1.48.tar.gz
2.安裝步驟如下:
2.1建立mysql 組及使用者
shell>groupadd mysql
shell>useradd -g mysql mysql
2.2.mysql資料檔案及資料庫例項檔案存放路徑
shell>mkdir -p /opt/mysql/data
shell>chown -R mysql.mysql /opt/data
shell>mkdir -p /usr/local/mysql
2.3.解壓及安裝mysql tar 檔案
shell>tar -zxvf mysql-5.1.48.tar.gz
shell>cd mysql-5.1.48.tar.gz
shell>./configure --prefix=/usr/local/mysql \ >
--without-debug >
--without-bench >
--enable-thread-safe-client >
--enable-assember >
--enable-profiling >
--with-mysqld-ldflags=-all-static >
--with-client-ldflags=-all-static >
--with-charset=latin1 >
--with-extra-charset=utf8,gbk >
--with-innodb >
--with-myisam >
--with-csv_storage-engine >
--with-federated-storage-engine >
--with-mysqld-user=mysql >
--without-embedded-server >
--with-server-suffix=-mark520
--with-unix-socket-path=/usr/local/mysql/sock/mysql.sock
--可以自行增減安裝mysql選項。
2.4.安裝mysql
shell>make;make install
2.5.修改配置檔案
shell>cp /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf
shell>vi /etc/my.cnf 新增:
shell>basedir=/usr/local/mysql
shell>datadir=/opt/mysql/data
2.6.初始化資料庫及生成系統表
shell>bin/mysql_install_db -defaults-file=/etc/my.cnf --user=mysql
備註:
configure 常用選項:
--prefix 設定安裝路徑,預設:/usr/local
--datadir 設定MySQL資料檔案存放路徑
--with-charset 設定系統預設字符集
--with-collation 系統預設的校驗規則
--with-tcp-port 指定特定監聽埠,預設為3306
--with-mysqld-user 指定執行mysqld 的 OS使用者,預設為mysql
--without-query-cache 禁用Query Cache功能
--with-extra-charsets 出了預設字符集之外需要編譯安裝的字符集
--with-unix-socket-path 設定socket檔案地址
--without-innodb 禁用Innodb儲存引擎
--with-partition 在5.1版本中開啟partition支援特性
--enable-thread-safe-client
以執行緒方式編譯客戶端
--with-pthread 強制使用pthread執行緒庫編譯
--with-named-thread-libs
指定使用某個特定的執行緒庫編譯
--without-debug 使用非debug模式
--with-mysqld-ldflags mysqld的額外link引數
--with-client-ldflags client的額外link引數
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26855487/viewspace-731623/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql在linux安裝MySqlLinux
- 在linux下安裝mysqlLinuxMySql
- Mysql篇--Linux中安裝MysqlMySqlLinux
- mysql在linux下的安裝MySqlLinux
- 在linux中安裝DockerLinuxDocker
- linux中安裝JDK linux中安裝Tomcat linux中安裝Mysql 及故障解析 linux系統安裝redisLinuxJDKTomcatMySqlRedis
- mysql在linux上cmake安裝方法(自己安裝版)MySqlLinux
- 在linux環境下安裝MysqlLinuxMySql
- 在 Linux 中安裝 VMware ToolsLinux
- 在Linux中安裝軟體Linux
- 在Xen的DomU中安裝MySQL薦MySql
- 怎樣在 Ubuntu Linux 上安裝 MySQLUbuntuLinuxMySql
- mysql在linux下的完整安裝(轉)MySqlLinux
- Linux中如何安裝RabbitMQ?在linux系統中安裝Rabbitmq的方法LinuxMQ
- 在linux中安裝mysql並解決中文亂碼問題LinuxMySql
- Linux安裝解除安裝MySQLLinuxMySql
- 在Ubuntu安裝MySqlUbuntuMySql
- 在FreeBSD中安裝MySQL資料庫MySql資料庫
- mysql安裝 for LinuxMySqlLinux
- linux 安裝mysqlLinuxMySql
- mysql 安裝 linuxMySqlLinux
- mysql for linux 安裝MySqlLinux
- Linux安裝MySQLLinuxMySql
- 在Linux中,如何在Linux中安裝和配置KVM?Linux
- Linux下安裝、解除安裝mysqlLinuxMySql
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- 在LINUX中解除安裝DB2LinuxDB2
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)線上安裝方式LinuxRedhatCentOSMySql
- mysql 在windows上安裝MySqlWindows
- Linux-Ubuntu-mysql-安裝&解除安裝LinuxUbuntuMySql
- mysql linux下安裝MySqlLinux
- Linux安裝mysql 8.0LinuxMySql
- 最新!linux mysql安裝LinuxMySql
- linux上安裝mysqlLinuxMySql
- Linux解除安裝MySQLLinuxMySql
- Linux下Mysql安裝LinuxMySql
- Mysql+linux安裝MySqlLinux
- linux安裝mysql dbiLinuxMySql