搭建mysql数据库
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,#安装编译工具与插件yum -y install \gcc \gcc-c++ \make \ncurses \ncurses-devel \bison \cmake#建立数据库程序用户useradd
千家信息网最后更新 2025年12月03日搭建mysql数据库
#安装编译工具与插件yum -y install \gcc \gcc-c++ \make \ncurses \ncurses-devel \bison \cmake#建立数据库程序用户useradd -s /sbin/nologin mysqlyum install lrz* -y
#解压mysql安装包tar xf mysql-boost-5.7.20.tar.gz -C /opt/cd /opt/mysql-5.7.20/cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \-DSYSCONFDIR=/etc \-DSYSTEMD_PID_DIR=/usr/local/mysql \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DWITH_ARCHIVE_STORAGE_ENGINE=1 \-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \-DMYSQL_DATADIR=/usr/local/mysql/data \-DWITH_BOOST=boost \-DWITH_SYSTEMD=1#编译与安装make && make install#对数据库目录进行权限配置chown -R mysql.mysql /usr/local/mysql/vi /etc/my.cnf删除里面所有内容并把以下内容添加到里面[client]port = 3306 default-character-set=utf8socket = /usr/local/mysql/mysql.sock[mysql]port = 3306default-character-set=utf8socket = /usr/local/mysql/mysql.sock[mysqld]user = mysqlbasedir = /usr/local/mysqldatadir = /usr/local/mysql/dataport = 3306character_set_server=utf8pid-file = /usr/local/mysql/mysqld.pidsocket = /usr/local/mysql/mysql.sockserver-id = 1sql_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.cnf //配置文件属主与属组#设置环境变量echo 'PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH' >> /etc/profile //把这两个路径添加到环境变量中,并放到profile文件中使之开机自运行,否则不生效echo 'export PATH' >> /etc/profile //设为全局变量,使它使用环境更广source /etc/profile //立即生效#初始化数据库cdcd /usr/local/mysql/bin/mysqld \--initialize-insecure \--user=mysql \--basedir=/usr/local/mysql \--datadir=/usr/local/mysql/datacp usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/systemctl daemon-reload systemctl start mysqldnetstat -anpt | grep 3306 //查看服务运行状态
systemctl enable mysqld //设为开机启动#访问数据库操作mysqladmin -u root -p password "abc123" //给root账号设置密码mysql -uroot -pabc123 //登录数据库 有密码的加"-p",如果没有密码不用加"-p"数据库安装配置成功,退出则输入"quit"
数据
数据库
变量
密码
环境
配置
内容
文件
编译
运行
成功
不用
两个
全局
工具
插件
权限
状态
用户
目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全审查办法自什么时起实行
洛枫网络技术有限公司怎么样
中美互联网公司科技对比
网络安全培训领导讲话
软件开发技能培训要多少钱
华润医药临床试验数据库
网络安全产品与方案概述
河南特色软件开发创造辉煌
数据库实验大纲
打印机服务器无法打开属性
淄博掌沃软件开发公司
软件开发人才慈溪市
邹平模具软件开发定制
数据库天数加一
孙悟空识字软件开发
个人游戏服务器cpu选什么
网络安全联盟 百科
计算机网络技术是怎么回事啊
广东专业软件开发价位
创造与魔法游戏服务器安装教程
西丰软件开发有限公司
绘图服务器
公众平台有服务器吗
网络安全工作谁主管谁负责
网上商城数据库表结构
爬取所有的股票数据库
计算机网络技术王协瑞答案
网络服务器系统安装教程详细步骤
树莓派开放服务器
海南gps时钟监控网关服务器