编译安装msyql
程序员文章站
2023-11-06 22:53:40
环境: ubuntu18.04.2 mysql5.7.21 ......
环境:
ubuntu18.04.2
mysql5.7.21
#创建mysql属组 groupadd mysql useradd -g mysql mysql #查看属组 tail /etc/passwd #创建mysql常用文件夹 在/usr/locle mkdir mysql mkdir boost mkdir -p /data/mysql #附属组 chown -r mysql:mysql /data/mysql chown -r mysql:mysql mysql #解压boost tar -xvf boost_1_59_0.tar.gz mv */usr/local/boost #下载依赖包 apt-get install make cmake gcc g++ bison libncurses5-dev build-essential #解压mysql tar -xvf mysql-5.7.21.tar.gz cmake . -dcmake_install_prefix=/usr/local/mysql -dmysql_datadir=/data/mysql/ -ddefault_charset=utf8 -ddefault_collation=utf8_general_ci -dmysql_unix_addr=/usr/local/mysql/mysql.sock -dmysql_user=mysql -dwith_myisam_storage_engine=1 -dwith_innobase_storage_engine=1 -dwith_archive_storage_engine=1 -dwith_blackhole_storage_engine=1 -dwith_memory_storage_engine=1 -denable_downloads=1 -ddownload_boost=1 -dwith_boost=/usr/local/boost #-dcmake_install_prefix 安装到的软件目录 #-dmysql_datadir 数据文件存储的路径 #-dsysconfdir 配置文件路径 (my.cnf) #-denabled_local_infile=1 使用localmysql客户端的配置 #-dwith_partition_storage_engine 使mysql支持分表 #-dextra_charsets 安装支持的字符集 #-ddefault_charset 默认字符集使用 这里配置为utf-8 #-ddefault_collation 连接字符集 #-dwith_ssl 开启mysql的ssl使用 make && make install #ysql执行命令加入系统环境变量 echo "export path=$path:/usr/local/mysql/bin" >>/etc/profile source /etc/profile #设置my.cnf vi /etc/my.cnf [mysqld] datadir = /data/mysql socket = /usr/local/mysql/mysql.sock pid-file = /usr/local/mysql/mysql.pid log_error = /data/mysql/mysql-error.log #安装目录,初始化 cd /usr/local/mysql/bin ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql/ #启动mysql服务 cd /usr/local/mysql/support-files ./mysql.server start #始化完毕请注意打印信息会提示root用户的临时密码(最后一行); #修改密码 set password for root@localhost = password('123456');
#至此mysql已经完全编译安装成功
mysql -uroot -p
上一篇: 中医针灸养生减肥 九个要点需谨记
下一篇: 艾灸治男女科病常用穴位
推荐阅读
-
MySQL安装教程
-
CuteFTP怎么用 CuteFTP安装教程及使用指南详细介绍
-
Multisim12.0 安装教程详细图解(卸载、破解、汉化详细步骤)
-
超级兔子安装失败怎么办?超级兔子常见问题及解决办法介绍
-
dota2地图编辑器下载 dota2地图编辑器下载安装教程
-
Bluestacks安装apk文件的方法(绑定关联apk格式的程序)
-
建筑CAD的首选软件 天正建筑8.5安装破解图文教程
-
就要K歌唱歌插件下载安装使用步骤
-
利用PowerDesigner15在win7系统下对MySQL 进行反向工程(上) 安装驱动篇
-
Centos7.0下安装Mono3.4 和 Jexus5.6 .net的图文教程