| 关键词: nbsp Mysql DWITH 目录 配置 STORAGE ENGINE 源码 local 会报 |
Mysql(手动编译详细思路,以及增删改查,授权,备份还原)1:查看是否冗余软件 把系统自带mysql删除2:下载源码,建目录3:挂共享解压缩安装目录,进源码包 4:配置5:编译6:安装7:增加服务启动项8:初始化9:启动10:数据库的基本操作 增删改查11:授权12:备份以及还原13:脚本配置文件附解释第一步:rpm -qa | grep mysql第二步:ftp://ftp.easynet.be/mysql/Downloads //下载地址useradd mysql -s /sbin/nologin //加用户指定不能登录系统mkdir /usr/local/mysql //建目录文件夹 第三步:挂共享 解压缩源码包关闭防火墙 [root@hao media]# tar zxvf mysql-5.5.24.tar.gz -C /usr/src/ //解压缩开始配置,注意:这个版本的数据库 没有configure 只有cmake所以要确定cmake 这个软件有没有安装cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ //指定目录-DMYSQL_DATADIR=/home/mysql/ \ //指定数据目录-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock \ 这个程序也必须有后面都是固定参数,网上很多大神都写出来的 就不做解释了-DWITH_MYISAM_STORAGE_ENGINE=1 \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DWITH_ARCHIVE_STORAGE_ENGINE=1 \-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \-DENABLED_LOCAL_INFILE=1 \-DDEFAULT_CHARSET=utf8 \ utf编码-DDEFAULT_COLLATION=utf8_general_ci \-DEXTRA_CHARSETS=all \-DWITH_SSL=system \-DMYSQL_TCP_PORT=3306-DWITH_SSL=bundled D 如果参数错了 重新加入 并且 把配置缓存文件删除rm -f ./CMakeCache.txtbison ncurses-devel 2个包必须装 否则也会报错 经验总结! 开始漫长的等待然后make_install 漫长等待后 终于安装完!chown -R mysql.mysql /usr/local/mysql属主属组权限 声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除 |