linux安装MYSQL
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,https://pan.baidu.com/s/1X0QlWbCh3tsQbHCc505XxA //软件百度云连接yum install lrz* -y //安装上传软件 yum -y insta
千家信息网最后更新 2025年12月03日linux安装MYSQL
https://pan.baidu.com/s/1X0QlWbCh3tsQbHCc505XxA //软件百度云连接
yum install lrz* -y //安装上传软件 
yum -y install \ncurses \ncurses-devel \bison \cmakeuseradd -s /sbin/nologin mysql //创建一个无法登陆系统的用户tar xf mysql-boost-5.7.20.tar.gz //解压软件包cd mysql-5.7.20/yum -y install gcc gcc-c++ cmake ncurses-devel autoconf perl perl-develcmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ //mysql安装的根目录-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \ //设置mysql.sock路径,必须是绝对路径,默认是/tmp/mysql.sock-DSYSCONFDIR=/etc \ //mysql配置文件所在目录-DSYSTEMD_PID_DIR=/usr/local/mysql \ //pid文件路径-DDEFAULT_CHARSET=utf8 \ //设置mysql的默认字符集为utf-8-DDEFAULT_COLLATION=utf8_general_ci \ //设置默认字符集校对规则-DWITH_INNOBASE_STORAGE_ENGINE=1 \ //以下为优化参数,存储引擎选项,静态编译一个存储引擎到服务器,1为开启,添加INNOBASE引擎支持不加建表时报错-DWITH_ARCHIVE_STORAGE_ENGINE=1 \ //添加ARCHIVE引擎支持,不加建表时报错-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ //添加BLACKHOLE引擎支持 ,不加建表时报错-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \ // 添加PERFSCHEMA引擎支持,不加建表时报错-DMYSQL_DATADIR=/usr/local/mysql/data \ //mysql数据库文件存放目录-DWITH_BOOST=boost \ // 指向boost库所在目录 -DWITH_SYSTEMD=1 //可以使用systemd控制mysql服务make && make install //编译且安装chown -R mysql.mysql /usr/local/mysql/vi /etc/my.cnf //MySQL默认主配置文件 #最下面加 [client] port = 3306 default-character-set=utf8 socket = /usr/local/mysql/mysql.sock //设置sock文件位置 [mysql] port = 3306 default-character-set=utf8 //设置mysql客户端默认字符集 socket = /usr/local/mysql/mysql.sock [mysqld] user = mysql basedir = /usr/local/mysql //设置mysql的安装目录 datadir = /usr/local/mysql/data //设置mysql数据库的数据的存放目录 port = 3306 //设置3306端口 character_set_server=utf8 // 创建新表时将使用的默认存储引擎 pid-file = /usr/local/mysql/mysqld.pid socket = /usr/local/mysql/mysql.sock server-id = 1 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,PIPES_AS_CONCAT,ANSI_QUOTES :wq //保存退出chown mysql:mysql /etc/my.cnfecho 'PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH' >> /etc/profile //便Linux系统识别echo 'export PATH' >> /etc/profilesource /etc/profilecd /usr/local/mysql/ // 在安装目录中进行初始化bin/mysqld \ //初始化数据库--initialize-insecure \--user=mysql \ //用户--basedir=/usr/local/mysql \ //基础目录--datadir=/usr/local/mysql/data //工作目录cp usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/ //添加到system管理器systemctl daemon-reload 加载systemctl start mysqld //重启mysqld服务器netstat -anpt | grep 3306 //查看3306端口有哪些服务在运作systemctl enable mysqld
mysqladmin -u root -p password "abc123" //给root账号设置密码实验有没有成功
目录
引擎
文件
数据
时报
支持
服务
字符
字符集
数据库
路径
软件
存储
所在
服务器
用户
端口
系统
编译
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全 不完善
水晶报表多个数据库表
sql数据库日志文件设置
如何知道数据库服务器名称
软件开发者找兼职工作
网络安全全球化
软件开发工程师的工作收获
天津软件开发价格检测中心
ibm数据库含
软件开发好了后需要什么
长沙网络安全国家
去做产品的公司做软件开发
.net软件开发电脑配置
香港期货软件开发
数据库三层安全机制
网络安全主题展示
软件开发专业转软件测试
网络安全的五个要素
河北PLC软件开发公司
阿里网络技术有限公司
网络安全 不完善
平潭互联网科技
海智网聚网络技术公司怎么样
计算机网络安全知识法
天龙八部怎么防护服务器
网络安全靠人名网络安全
湖州推广网络技术管理系统
自学网络技术推荐几本书
部署 与服务器
四川有多少网络安全公司