当前位置: 首页 > news >正文

是做网站的怀孕后制作网站需要什么技术

是做网站的怀孕后,制作网站需要什么技术,常州网站建设企业网站,网站建设 西安Linux环境—在线安装MYSQL数据库 一、使用步骤 1.安装环境 Mysql 驱动 8.0 需要 jdk1.8 才行。 JDK版本:1.8 参考文档 MYSQL版本:8.0.2 下载链接: https://pan.baidu.com/s/1MwXIilSL6EY3OuS7WtpySA?pwdg263 操作系统:CentOS 1.1 建立存…

Linux环境—在线安装MYSQL数据库

一、使用步骤

1.安装环境

Mysql 驱动 8.0 需要 jdk1.8+ 才行。
JDK版本:1.8 参考文档
MYSQL版本:8.0.2
下载链接: https://pan.baidu.com/s/1MwXIilSL6EY3OuS7WtpySA?pwd=g263
操作系统:CentOS
在这里插入图片描述

1.1 建立存放软件的目录

注意:此处本人是将需要按照的软件存放在directory目录下,可根据实际情况调整接收路径。

命令如下:

mkdir directory

如果软件目录已经存在,直接切换到软件目录下
命令如下:

cd /directory  

注意:命令 ll 是查看directory 有哪些信息
在这里插入图片描述

2.安装Mysql

2.1 卸载mariadb相关包

命令如下:

yum remove mariadb-libs

在这里插入图片描述
输入y,继续
在这里插入图片描述

2.2 创建用户

命令如下:

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

在这里插入图片描述

2.3 创建mysql的数据目录/根目录(安装目录)

命令如下:

mkdir /home/mysql_data
mkdir /usr/local/mysql

在这里插入图片描述

2.4 解压并创建软链接

命令如下:

tar -zxvf mysql-8.0.20-el7-x86_64.tar.gz
mv mysql-8.0.20-el7-x86_64/* /usr/local/mysql

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

2.5 配置数据库信息

命令如下:

cd /etc
vi /etc/my.cnf

#用vim编辑器来编辑profile文件,在文件末尾添加以下内容:

[mysqld]
port=3306
basedir=/usr/local/mysql
datadir=/home/mysql_data
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
slow_query_log=1
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
wait_timeout=1800
interactive_timeout=1800
general_log=ON
general_log_file=/home/mysql_data/mysql_general.log
log_bin=ON
log-bin=/home/mysql_data/mysql-bin
expire_logs_days=5
max_binlog_size = 512M
sort_buffer_size = 1048576
server-id=1[client]
port=3306[mysql]
default-character-set=utf8mb4

(注意:按i为输入键,输入后,按esc退出编辑,再次输入:wq!强制保存)
在这里插入图片描述

2.6 设置目录权限

命令如下:

chown -R mysql.mysql /usr/local/mysql
chown -R mysql.mysql /home/mysql_data 
cd /usr/local/mysql

在这里插入图片描述

2.7 初始化MySQL

命令如下:

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/home/mysql_data

提示
The syntax ‘expire-logs-days’ is deprecated and will be removed in a future release. Please use binlog_expire_logs_seconds instead.
(语法“expire-logs-days”已弃用,并将在将来的版本中删除。请改用binlog_expire_logs_conds。)

在这里插入图片描述
打印出来的是数据库[用户名/密码]:[root/e-s:slNqu1_y],密码需保存,记录

命令如下:复制support-files内容到已存在的etc目录下

cp support-files/mysql.server /etc/init.d/mysql

在这里插入图片描述
命令如下:设置软链接

ln -sf /usr/local/mysql/bin/mysql /usr/bin/mysql

软链接(注意:软链接的path为对应的解压路径,如果路径不同,需要调整命令)
在这里插入图片描述

2.8 使用systemctl管理服务

重新加载服务
设置为开机自启
启动

命令如下:

systemctl daemon-reload
systemctl enable mysql
systemctl start mysql

在这里插入图片描述
补充:
systemctl status mysql --查看mysql服务状态
systemctl restart mysql --重启mysql服务
systemctl stop mysql --停止mysql服务
systemctl disable mysql --系统启动时禁止MySQL服务启动

3.使用Mysql

3.1 进入数据库

使用2.7保存的:数据库[用户名/密码]:[root/e-s:slNqu1_y]
命令如下:

bin/mysql -u root -p

在这里插入图片描述
输入密码e-s:slNqu1_y
在这里插入图片描述

3.2 修改root密码

命令如下:

CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'test@mysql';

出现如下报错
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
在这里插入图片描述
根据提示执行ALTER命令修改本地登录的root账号的密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'test@mysql';

在这里插入图片描述
到此数据库root账号本地登录的密码为:test@mysql

根据提示执行ALTER命令修改任意地址登录的root账号的密码:

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'test@mysql';

在这里插入图片描述

到此数据库root账号任意地址登录登录的密码为:test@mysql

3.3 创建数据库

命令如下:

CREATE DATABASE test_manage DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;

在这里插入图片描述
命令如下:显示所有的数据库

show databases;

在这里插入图片描述

3.4 创建⽤户

@‘localhost’(本地访问Only) @‘%’(可以外部访问)

命令如下:

CREATE user 'local_users'@'localhost' IDENTIFIED WITH mysql_native_password BY 'local_users@123456';
CREATE user 'portal_users'@'%' IDENTIFIED WITH mysql_native_password BY 'portal_users@123456';

在这里插入图片描述
%,表示任意IP地址都可以登录
localhost,表示仅仅允许本地登录
命令如下:执行此命令,可以看出portal_users任意IP地址都可以登录、local_users仅仅允许本地登录

use mysql;
select user, host from user;

在这里插入图片描述

3.5 授权⽤户权限

授权⽤户CRUD以及创建表的权限

命令如下:

GRANT CREATE, SELECT, INSERT, UPDATE, DELETE, DROP, REFERENCES, EXECUTE,ALTER ROUTINE ON test_manage.* TO 'portal_users'@'%';
GRANT CREATE, SELECT, INSERT, UPDATE, DELETE, DROP, REFERENCES, EXECUTE,ALTER ROUTINE ON test_manage.* TO 'local_users'@'localhost';

在这里插入图片描述
命令如下:

flush privileges;

退出数据库(exit/quit)
命令如下:

exit

在这里插入图片描述

4.防火墙开放3306端口

命令如下:

firewall-cmd --add-port=3306/tcp --permanent
firewall-cmd --reload

在这里插入图片描述

5.DBeaver远程连接数据库

在这里插入图片描述


http://www.hkea.cn/news/872316/

相关文章:

  • discuz集成wordpressseo的概念是什么
  • 子网站如何做网站营销方案模板
  • dreamweaver做的网站电商培训班一般多少钱
  • 国外做科研的网站东莞网站设计公司排名
  • 亿唐网不做网站做品牌原因seo网站诊断报告
  • 宝鸡网站建设东东怎么推广软件让别人下载
  • 21dove谁做的的网站百度一下首页设为主页
  • 猪八戒网站建设推广平台排名前十名
  • 广西建设质监站官方网站站长工具seo综合查询可以访问
  • 通用搭建网站教程优化营商环境的意义
  • 网站中加入地图怎样优化网站排名
  • 网站如何被搜索引擎收录地推推广平台
  • 池州做网站公司游戏搜索风云榜
  • 东丽区做网站网站查询平台
  • wordpress什么主题好用seo优化范畴
  • 局域网端口映射做网站西安竞价托管代运营
  • 重庆网站建设设计公司信息ip网站查询服务器
  • 网站积分的作用seo搜索引擎优化就业前景
  • 珠海网站品牌设计公司简介最新国内新闻重大事件
  • 广东专业网站客服软件定制站长统计app下载大全
  • 广东网站建设公司排名磁力帝
  • 胶南网站建设哪家好成都电脑培训班零基础
  • 集团网站建设哪家好网上推广怎么弄?
  • dz网站建设器最近有新病毒出现吗
  • 个人网站制作说明香港旺道旺国际集团
  • 监控做直播网站免费网站seo
  • 网站建设洪塔网站搜索优化排名
  • 专业做设计师品牌网站深圳百度总部
  • 网站兼容工具seo关键词排名优化教程
  • O2O网站制作需要多少钱美区下载的app怎么更新