glibc方式安装mysql
下载安装包 mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz
创建mysql用户
useradd -r mysql -s /sbin/nologin
解压文件
tar -zxvf mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz -C /opt/
改名
mv /opt/mysql-5.6.38-linux-glibc2.12-x86_64/ /opt/mysql-5.6
创建数据目录
mkdir /data
更改目录属组
chown -R mysql.mysql /data
chown -R mysql.mysql /opt/mysql-5.6/
安装mysql
cd /opt/mysql-5.6/scripts/./mysql_install_db --basedir=/opt/mysql-5.6/ --datadir=/data --user=mysql --pid-file=/opt/mysql-5.6/mysql.pid
安装mysql报错
FATAL ERROR: please install the following Perl modules before executing
缺少autoconf 包
yum-y install autoconf
error while loading shared libraries: libaio.so.1:
缺少libaio-devel包
yum -y install libaio-devel
添加启动脚本
cp /opt/mysql-5.6/support-files/mysql.server /etc/init.d/mysqld
修改配置文件
vi /etc/my.cnf
[mysqld]basedir = /opt/mysql-5.6datadir = /datasocket = /tmp/mysql.sockpid-file =/opt/mysql-5.6/mysql.pidlog-bin=mysql-binbinlog_format=mixedcharacter-set-server = utf8max_connections = 3000default_storage_engine = InnoDBinnodb_file_per_table = 1innodb_open_files = 500innodb_buffer_pool_size = 64Minnodb_write_io_threads = 4innodb_read_io_threads = 4innodb_thread_concurrency = 0innodb_purge_threads = 1innodb_flush_log_at_trx_commit = 2innodb_log_buffer_size = 2Minnodb_log_file_size = 32Minnodb_log_files_in_group = 3innodb_max_dirty_pages_pct = 90innodb_lock_wait_timeout = 120interactive_timeout = 28800wait_timeout = 28800lower_case_table_names=1event_scheduler=1skip-name-resolve=1
[mysqldump]quickmax_allowed_packet = 32M
启动mysql
/etc/init.d/mysqld start
修改root密码
cd /opt/mysql-5.6
./bin/mysqladmin -u root password '123'
登录mysql
cd /opt/mysql-5.6
./bin/mysql -uroot -p'123'
删除空用户和空密码
delete from mysql.user where user='';
delete from mysql.db where user='';
报错
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/tmp/mysql.sock' (2)
找到mysql.sock文件,然后做个软连接
ln -s /opt/mysql-5.6/mysql.sock /tmp/mysql.sock
转载于:https://blog.51cto.com/quliren/2053212
glibc方式安装mysql相关推荐
- 使用二进制的方式安装mysql实践纪要
下面是记录使用二进制的方式安装mysql的步骤 2011.3.5 使用二进制安装的好处 mysql安装为什么大部分使用二进制安装.而不是源码手动去编译? mysql使用的glibc进行开发的 ...
- mysql noinstall_Windows 下noinstall方式安装 mysql 5.7.5 m15 winx64(推荐)
下载解压不说 我解压在:E:\DBFiles\mysql-5.7.15-winx64\mysql-5.7.15-winx64 添加配置文件E:\DBFiles\mysql-5.7.15-winx64\ ...
- Mac OS X 下 TAR.GZ 方式安装 MySQL
Mac OS X 下 TAR.GZ 方式安装 MySQL 注意: 本篇文章适用与 MySQL 5.6 版本的安装, 但已不再适用 5.7 的安装, 5.7 的安装方式请参见:<Mac OS X ...
- linux下rpm方式安装mysql(2012-5-12)
由于感觉前几篇博客中关于linux下rpm方式安装mysql的方法问题太多,今天抽时间重新实践和整理了一下,现在拿出来和大家分享,希望对家有用. 系统环境: Rat had enterprise li ...
- mysql5.7.11 linux_CentOS 7 中以命令行方式安装 MySQL 5.7.11 for Linux Generic 二进制版本教程详解...
MySQL 目前的最新版本是 5.7.11,在 Linux 下提供特定发行版安装包(如 .rpm)以及二进制通用版安装包(.tar.gz).一般情况下,很多项目都倾向于采用二进制通用安装包形式来进行安 ...
- suse11 mysql 5.7_SUSE Linux系统中单实例二进制方式安装MySQL 5.7.22
下面将在SUSE Linux 11 64位操作系统中以单实例二进制包方式安装MySQL 5.7.22版本数据库.以下的ywnzlinux是机器的主机名,详细安装步骤如下: 一.环境准备 操作系统是SU ...
- centos mysql安装包_Centos7下安装包方式安装MySQL
安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...
- yum方式安装mySql
Yum方式安装mysql服务 步骤一:首先下载mysql的yum源配置 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.n ...
- 阿里云服务器CentOS7版本yum方式安装mysql
首先推荐一个类似xshell的服务器管理软件FinalShell 下载地址:http://www.hostbuf.com/ 非常好用! 1.确保服务器系统处于最新状态 [root@centos7 ~] ...
最新文章
- mysql的root用户添加密码
- 自定义cell中自定义的button的点击事件
- stl_config.h基本宏
- Eclipse SQLExplorer插件的安装和使用
- SAP Revenue Cloud业务综述
- 330 div+css Experience
- 《Python数据挖掘:概念、方法与实践》一2.4 小结
- vue mysql交互_几种vue的数据交互形式
- 惠普笔记本触摸板失灵
- 51单片机初学之流水灯程序
- Flash 控件的安装
- 酒店预订系统web端Android端,基于WEB的酒店客房预订系统的设计与实现
- R语言 自定义函数之趣味程序--老虎机
- 链路追踪(Tracing)的前世今生(上)
- c/c++: 如何区分c和c++
- VR,正在上演一出“风月宝鉴”
- 个人电脑安全防范措施
- 微信视频号怎么查看浏览历史记录
- oracle数据库用户的删改查
- 创客匠人直播怎么样?