资讯详情

Centos7安装包安装Mysql5.7.30

1、下载mysql在线或复制安装包 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 2、安装libaio yum install libaio -y 3.解压安装包,添加用户组 cd /workspace/ tar -zxvf mysql-5.7.30-e17-x86_64.tar.gz rm -rf mysql-5.7.30-e17-x86_64.tar.gz mv mysql-5.7.30-el7-x86_64 mysql groupadd mysql useradd -r -g mysql -s /bin/false mysql

因为需要用户只是为了所有权而不是登录目的,所以useradd命令使用 -r和-s /bin/false创建没有登录服务器主机权限的用户。useradd不支持他们,请忽略这些选项。 4.初始化数据目录 cd mysql mkdir mysql-files chown mysql:mysql mysql-files chmod 750 mysql-files 5、配置my.cnf 删除自带的 rm -rf /etc/my.* 编辑配置 [client] port = 13306 socket = /tmp/mysql.sock [mysqld] port=13306 init-connect=‘SET NAMES utf8’ socket=/tmp/mysql.sock #mysql启动时生成的文件 basedir=/workspace/mysql datadir=/workspace/mysql/data max_connections=1000 # 允许最大连接数 character-set-server=utf8mb4 # 服务端使用的字符集默认为8比特编码latin1字符集 default-storage-engine=INNODB # 创建新表时将使用的默认存储引擎 lower_case_table_names=1 #忽略大小写 #max_allowed_packet=100M #限制server接受数据包的大小 sql_mode=‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’ [mysqld_safe] log-error=/workspace/mysql/data/mariadb.log pid-file=/workspace/mysql/data/mariadb.pid 配置mysql环境变量 vim /etc/profile #加入最后一行: export PATH=$PATH:/usr/local/mysql/mysql5.7/bin #重新加载配置文件,使配置的环境变量生效: source /etc/profile 初始化mysql #不生成初始密码 cd bin ./mysqld --initialize-insecure --user=mysql --basedir=/workspace/mysql --datadir=/workspace/mysql/data #卡住按回车 mysqld_safe --user=mysql & 登录修改帐号密码,远程登录等 输入密码的地方没有密码可以直接返回车辆 mysql -u root -p use mysql; update user set authentication_string=password(‘sLPf sJHKg*Jhs’) where user=‘root’; flush privileges;#刷新信息 配置外网访问 update user set host=‘%’ where user =‘root’; flush privileges; 检查配置是否成功 select host,user from user; exit; #退出 把MySQL服务并设置启动启动 #复制启动脚本 cp /workspace/mysql/support-files/mysql.server /etc/init.d/mysql #添加服务 chkconfig --add mysql #设置启动启动 chkconfig --level 345 mysql on #查看服务列表 chkconfig --list 关闭mysql mysqladmin -p -u root shutdown 以服务方式启动: #开启 systemctl start mysql #查看状态 systemctl status mysql #停止mysql服务 systemctl restart mysql

标签: jhs200t电阻器jhs保电阻电缆

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台