搭建mysql数据库
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,#安装编译工具与插件yum -y install \gcc \gcc-c++ \make \ncurses \ncurses-devel \bison \cmake#建立数据库程序用户useradd
千家信息网最后更新 2026年11月02日搭建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安全错误
数据库的锁怎样保障安全
鸠鸠互联网科技
科技类互联网
互联网医疗科技
丰台科技园 互联网
国外互联网科技网站
互联网实体化科技化
西藏七维空间互联网科技有限公司
哈尔滨新华互联网科技学院
互联网大会黑科技排名
全球顶尖互联网科技公司
荆州市昕露互联网络科技有限公司
互联网科技研发水平
迪庆互联网科技招生
华中科技大学互联网的牛人
智帮互联网科技公司最近动向
2021世界互联网领先科技成果发布
版纳互联网科技选哪家
互联网科技和医药行业
上海互联网科技园景观
黑龙江互联网科技公司
圆梦互联网科技
安徽鑫晟辉互联网科技
互联网科技缩写
互联网科技ppt模板
互联网 新科技
承德科技产业互联网发展
昊天互联网科技有限公司
广东工业互联网大赛深圳学泰科技
保山浩联互联网科技有限公司
上海旺乐尼互联网科技有限公司