glibc方式安装mysql
发表于:2025-02-09 作者:千家信息网编辑
千家信息网最后更新 2025年02月09日,下载安装包 mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz创建mysql用户useradd -r mysql -s /sbin/nologin解压文件tar -z
千家信息网最后更新 2025年02月09日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 /datachown -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.6 datadir = /data socket = /tmp/mysql.sock pid-file =/opt/mysql-5.6/mysql.pid log-bin=mysql-bin binlog_format=mixed character-set-server = utf8 max_connections = 3000 default_storage_engine = InnoDB innodb_file_per_table = 1 innodb_open_files = 500 innodb_buffer_pool_size = 64M innodb_write_io_threads = 4 innodb_read_io_threads = 4 innodb_thread_concurrency = 0 innodb_purge_threads = 1 innodb_flush_log_at_trx_commit = 2 innodb_log_buffer_size = 2M innodb_log_file_size = 32M innodb_log_files_in_group = 3 innodb_max_dirty_pages_pct = 90 innodb_lock_wait_timeout = 120 interactive_timeout = 28800 wait_timeout = 28800 lower_case_table_names=1 event_scheduler=1 skip-name-resolve=1[mysqldump] quick max_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
文件
密码
用户
目录
数据
脚本
登录
配置
方式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
吉林联想服务器
数据库returntable
9月20日网络安全日吗
我的世界存档怎么加进服务器
什么是网络安全基本要素
不是以网络安全的是什么
防止学生沉迷网络安全知识
零度网络安全手抄报
如何确保个人网络安全
虹口区新时代网络技术设计
南理工数据库期末考试
学软件开发的是学电脑的吗
翼进阶数据库
服务器退出键
怎么办高版本数据库在
临沂软件开发多少钱
大马跟小马的区别网络安全
中矿大网络安全
网络安全行业按客户类别划分
智能软件开发方向是什么
靠得住的软件开发培训
不想做软件开发转行做什么好
红高粱下载软件开发
兴业银行软件开发硕士
软件开发项目管理电子书下载
网络安全知识4.15
网络安全学习与考试答案
网络安全指挥中心是干什么的
博兴供应链软件开发咨询
北京理工网络安全专业