MySQL的安装部署

1、简介:

MySQL 是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用
标准化语言。

关系数据库管理系统(Relational Database Management System,RDBMS),是将数据组织为相关的行和列的系统,而管理关系数据库的计算机软件就是关系数据库管理系统 。

数据库一般分为以下两种:

  • 关系型数据库;MYSQL、Mariadb、Oracle、SQL Server、PostgreSQL、DB2等
  • 费关系型数据库:Redis、memcached。

MySQL现阶段有免费版本和付费版本,公司里面使用MySQL 多数都是使用免费版本。

Mariadb 数据库是MySQL 数据库原来的团队,后续独立出来进行开发的完全开源版本。

mysql引擎

MySQL 引擎有很多,企业里面主流的myisam、innodb 两种。

MyISAM:主要强调的是性能,其执行数度比InnoDB类型更快,但不提供事务支持,不支持外键,如果执行大量的SELECT(查询)操作,MyISAM是更好的选择,支持表锁。myisam引擎查询性能高。

InnoDB:提供事务支持事务、外键、行级锁等高级数据库功能,可执行大量的INSERT或UPDATE,

InnoDB引擎写性能高。

2、MySQL的安装部署

MySQL的安装部署方式有三种

  • yum/rpmanzhang
  • 源码安装
  • 二进制包安装

yum安装教程:

yum安装主要是配置好yum仓库;

环境:

  • centos7.x安装mysql

配置yum仓库

清华大学的yum地址:https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/

key地址:https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7

[root@node-130 ~]# cd /etc/yum.repos.d/
[root@node-130 yum.repos.d]# vim qinghua.repo
[qinghua]
name=qinghua.repo
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7#生成元数据
[root@node-130 yum.repos.d]# yum repolist all

安装

  • Centos7的MySQL需要安装
    • mariadb
    • mariadb-devel
    • mariadb-server
  • 因为yum安装,会自动解决依赖关系,所以其余的不用操作
#配置yum源
[root@Node4 yum.repos.d]# vim centos.repo 
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#直接安装
[root@node-130 yum.repos.d]# yum -y install mariadb mariadb-devel mariadb-server#检查是否安装成功;
[root@node-130 yum.repos.d]# rpm -qa mariadb
mariadb-5.5.68-1.el7.x86_64
[root@node-130 yum.repos.d]# rpm -qa | grep mariadb
mariadb-devel-5.5.68-1.el7.x86_64
mariadb-libs-5.5.68-1.el7.x86_64
mariadb-5.5.68-1.el7.x86_64
mariadb-server-5.5.68-1.el7.x86_64#启动mariadb
[root@node0 ~]# systemctl start mariadb
[root@node0 ~]# mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 5.5.60-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> 

Centos6版本安装mysql

  • 安装的软件略有不同
  • mysql-server mysql-devel mysql

需要找到yum源,如果直接使用centos7的源会停止安装;

二进制安装教程

二进制的MySQL软件包是具有bin的目录的;

不需要自己进行编译

准备:

mysql的网址:https://dev.mysql.com/downloads/

清华大学地址:https://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-10.2.37/bintar-linux-glibc_214-x86/

安装:

[root@node1 ~]# rz
[root@node1 ~]# ls mariadb-10.2.36-linux-systemd-x86_64.tar.gz 
mariadb-10.2.36-linux-systemd-x86_64.tar.gz#解压二进制包,并且指定了位置
[root@node1 ~]# tar -xf mariadb-10.2.36-linux-systemd-x86_64.tar.gz  -C /usr/local/#进入到二进制的mariadb目录--->改个名字
[root@node1 ~]# cd /usr/local/mariadb-10.2.36-linux-systemd-x86_64/
[root@node1 mariadb-10.2.36-linux-systemd-x86_64]# [root@node1 ~]# mv /usr/local/mariadb-10.2.36-linux-systemd-x86_64/ /usr/local/mysql#查看一下内容
[root@node1 ~]# cd /usr/local/mysql/
[root@node1 mysql]# ls
bin      data               include         man         README-wsrep  sql-bench
COPYING  docs               INSTALL-BINARY  mysql-test  scripts       support-files
CREDITS  EXCEPTIONS-CLIENT  lib             README.md   share         THIRDPARTY

准备mysql的配置文件

  • small.cnf—>小于60M
  • large.cnf---->大于多少
  • huge.cnf—>巨大的
#复制一份配置文件到mysql目录下
[root@node1 mysql]# cp support-files/my-large.cnf  ./my.cnf#修改配置文件
[root@node1 mysql]# vim my.cnf 
.......
[mysqld]
datadir=/data/mysql			#添加这一行,指定了mysql的数据目录
basedir=/usr/local/mysql	#指定了mysql的安装目录
port            = 3306
socket          = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 256M

定义mysql的脚本文件

#复制二进制中的mysql脚本文件-->改名到到启动文件中
[root@node1 mysql]# cp support-files/mysql.server /etc/init.d/mysqld#确定文件是具有执行权限
[root@node1 mysql]# ll /etc/init.d/mysqld 
-rwxr-xr-x. 1 root root 12245 615 15:50 /etc/init.d/mysqld#这里需要指定mysql启动脚本
[root@node1 mysql]# chown mysql:mysql  /etc/init.d/mysqld 

初始化mysql

#第一:确定是否存在mysql用户
[root@node1 mysql]# useradd -r -s /sbin/nologin mysql
[root@node1 mysql]# id mysql
uid=998(mysql) gid=996(mysql)=996(mysql)#第二:准备好数据目录
[root@node1 mysql]# mkdir -p /data/mysql
[root@node1 mysql]# tree /data/
/data/
└── mysql#第三:初始化mysql#安装一些依赖
[root@node5-mariadb ~]# yum -y install libaio
#初始化
[root@node1 mysql]# /usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/data/mysql --basedir=/usr/local/mysql
Installing MariaDB/MySQL system tables in '/data/mysql' ...
OK													#这里显示ok代表成功安装........

启动mysql

[root@node1 mysql]# ps -ef | grep 3306
root       8811   8295  0 16:06 pts/1    00:00:00 grep --color=auto 3306[root@node1 mysql]# systemctl start mariadbFailed to start mariadb.service: Unit not found.[root@node1 mysql]# /etc/init.d/mysqld start
Reloading systemd:                                         [  确定  ]
Starting mysqld (via systemctl):                           [  确定  ][root@node1 mysql]# ps -ef | grep 3306
mysql      9120   8978  0 16:06 ?        00:00:00 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/data/mysql --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/var/log/mariadb/mariadb.log --pid-file=/data/mysql/node1.pid --socket=/tmp/mysql.sock --port=3306
root       9226   8295  0 16:06 pts/1    00:00:00 grep --color=auto 3306[root@node1 mysql]# vim ~/.bashrc 
# .bashrc
# User specific aliases and functions
alias mysql='/usr/local/mysql/bin/mysql'	#别名方式快速启动mysql
alias nginx='/usr/local/nginx/sbin/nginx'
..........[root@node1 mysql]# mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 11
Server version: 10.2.31-MariaDB-log MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> 

源码安装mysql-5.7教程

源码部署mysql-5.7版本

  • 准备源码文件:mysql-5.7.28.tar.gz和
    • 网站:http://mirrors.163.com/mysql/Downloads/MySQL-5.7/
    • http://nchc.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
  • 虚拟机最好跳到2G的内存
    • 虚拟机–>关机–>设置–>调整内存大小为2G

安装

Boost库是为C++语言标准库提供扩展的一些C++程序的总称

#准备好源码文件
[root@node2-132 ~]# rz
[root@node2-132 ~]# ls
boost_1_59_0.tar.gz  mysql-5.7.28.tar.gz
[root@node2-132 ~]# mv boost_1_59_0 /usr/local/boost#解压文件-->并且移动到/usr/local/文件下;
[root@node2-132 ~]# tar -xf boost_1_59_0.tar.gz 
[root@node2-132 ~]# mv boost_1_59_0 /usr/local/boost#解压mysql的源码文件
[root@node2-132 ~]# tar -xf mysql-5.7.28.tar.gz 
[root@node2-132 ~]# mv mysql-5.7.28 /usr/local/mysql
[root@node2-132 mysql]# ls								#查看一下文件
BUILD            Doxyfile-perfschema  LICENSE     regex             unittest
client           extra                man         scripts           VERSION
cmake            include              mysql-test  source_downloads  vio
CMakeLists.txt   INSTALL              mysys       sql               win
cmd-line-utils   libbinlogevents      mysys_ssl   sql-common        zlib
config.h.cmake   libbinlogstandalone  packaging   storage
configure.cmake  libmysql             plugin      strings
dbug             libmysqld            rapid       support-files
Docs             libservices          README      testclients

安装对应的依赖环境

  • 因为是源码安装;所以系统不会自动解决依赖环境
[root@node2-132 ~]# yum -y install gcc ncurses-devel libaio bison gcc-c++ git cmake openssl-devel

预编译、编译、安装

  • 这里耗时很久–>需要等很久很久
  • 编译用的是cmake
#一定要注意路径
[root@node2-132 ~]# cd /usr/local/mysql/#预编译:
[root@node2-132 ~]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \
-DMYSQL_DATADIR=/data/mysql \
-DSYSCONFDIR=/usr/local/mysql \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3307 \
-DWITH_XTRADB_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EXTRA_CHARSETS=1 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DWITH_BIG_TABLES=1 \
-DWITH_DEBUG=0 \
-DENABLE_DTRACE=0 \
-DDOWNLOAD_BOOST=1 \
-DWITH_BOOST=/usr/local/boost#参数的详细解释:  
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \    #指定了安装的路径
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \			#指定了套接字的路径
-DMYSQL_DATADIR=/data/mysql \						#指定了mysql的数据目录
-DSYSCONFDIR=/usr/local/mysql \						#指定了配置文件的路径
-DMYSQL_USER=mysql \								#启动的人是mysql
-DMYSQL_TCP_PORT=3307 \								#指定了端口
-DWITH_XTRADB_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EXTRA_CHARSETS=1 \
-DDEFAULT_CHARSET=utf8 \							#指定了字符集
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DWITH_BIG_TABLES=1 \
-DWITH_DEBUG=0 \
-DENABLE_DTRACE=0 \
-DDOWNLOAD_BOOST=1 \
-DWITH_BOOST=/usr/local/boost						#指定了这个c++语言的库#编译--->就是这里需要等待很长时间
[root@node2-132 mysql]# make #安装
[root@node2-132 mysql]# make install

准备启动mysql

#创建编译的时候指定的数据目录
[root@node2-132 mysql]# mkdir -p /data/mysql
[root@node2-132 mysql]# tree /data
/data
└── mysql1 directory, 0 files#添加mysql用户
[root@node2-132 mysql]# useradd -r -s /sbin/nologin mysql
[root@node2-132 mysql]# id mysql
uid=998(mysql) gid=996(mysql) groups=996(mysql)#修改数据目录的所有者和所属组都是mysql
[root@node2-132 mysql]# chown mysql:mysql /data/mysql
[root@node2-132 mysql]# ll -d /data/mysql/
drwxr-xr-x 2 mysql mysql 6 Jun 15 17:13 /data/mysql/

准备mysql的配置文件

  • 源码安装mysql在/usr/local/mysql中是没有my.cnf配置文件的
  • 需要从/etc/my.cnf拷贝过去;
[root@node2-132 mysql]# vim my.cnf
[mysqld]
basedir=/usr/local/mysql/
datadir=/data/mysql/
port=3307
pid-file=/data/mysql/mysql.pid
socket=/data/mysql/mysql.sock
[mysqld_safe]
log-error=/data/mysql/mysql.log

准备mysql的启动文件

#把mysql的启动文件复制到/etc/init.d/目录下,并确认有x权限
[root@node2-132 mysql]# cp support-files/mysql.server /etc/init.d/mysqld
[root@node2-132 mysql]# ll /etc/init.d/mysqld 
-rw-r--r-- 1 root root 10566 Jun 15 18:03 /etc/init.d/mysqld
[root@node2-132 mysql]# chmod +x /etc/init.d/mysqld  
[root@node2-132 mysql]# ll /etc/init.d/mysqld 
-rwxr-xr-x 1 root root 10566 Jun 15 18:03 /etc/init.d/mysqld

初始化mysql

[root@node2-132 mysql]# bin/mysqld --initialize --user=mysql --datadir=/data/mysql --basedir=/usr/local/mysql#启动mysql
[root@node2-132 mysql]# /etc/init.d/mysqld start
Starting MySQL.Logging to '/data/mysql/mysql.log'.
SUCCESS! 
[root@node2-132 mysql]# ps -ef | grep 330
mysql     47967  47739  0 18:10 pts/0    00:00:00 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql/ --datadir=/data/mysql --plugin-dir=/usr/local/mysql//lib/plugin --user=mysql --log-error=/data/mysql/mysql.log --pid-file=/data/mysql/mysql.pid --socket=/data/mysql/mysql.sock --port=3307

。。

源码安装mysql-5.5教程

准备源码包

[root@node-130 ~]# rz
[root@node-130 ~]# ls
mysql-5.5.60.tar.gz#解压源码包
[root@node-130 ~]# tar -xf mysql-5.5.60.tar.gz  
[root@node-130 ~]# cd mysql-5.5.60/
[root@node-130 mysql-5.5.60]# 

安装依赖

[root@node-130 mysql-5.5.60]# yum -y install gcc gcc-c++ ncurses-devel libaio bison git cmake 

源码预编译、编译安装mysql

#预编译:
[root@node-130 mysql-5.5.60]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DMYSQL_DATADIR=/data/mysql \
-DSYSCONFDIR=/usr/local/mysql/ \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306 \
-DWITH_XTRADB_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EXTRA_CHARSETS=1 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DWITH_BIG_TABLES=1 \
-DWITH_DEBUG=0#编译
[root@node-130 mysql-5.5.60]# make #安装
[root@node-130 mysql-5.5.60]# make install

准备需要的目录和用户

  • 编译的时候已经制定了数据目录
  • 制定了mysql用户
[root@node-130 mysql-5.5.60]# useradd -r -s /sbin/nologin mysql
[root@node-130 mysql-5.5.60]# id mysql
uid=998(mysql) gid=996(mysql)=996(mysql)[root@node-130 mysql-5.5.60]# mkdir -p /data/mysql
[root@node-130 mysql-5.5.60]# tree /data/mysql
/data/mysql
0 directories, 0 files	#这里需要修改一下数据目录的归属;
[root@node-130 mysql-5.5.60]# chown mysql. /data/mysql

准备配置文件

#把源码文件的配置文件复制到/usr/local/mysql目录中
[root@node-130 mysql-5.5.60]# ls support-files/my-
my-huge.cnf                my-large.cnf               my-small.cnf
my-huge.cnf.sh             my-large.cnf.sh            my-small.cnf.sh
my-innodb-heavy-4G.cnf     my-medium.cnf              
my-innodb-heavy-4G.cnf.sh  my-medium.cnf.sh  [root@node-130 mysql-5.5.60]# cp support-files/my-large.cnf /usr/local/mysql/my.cnf#这里需要修改一下配置文件中指定的数据目录和mysql的安装目录
[root@node-130 mysql-5.5.60]# vim /usr/local/mysql/my.cnf 	
[mysqld]
datadir=/data/mysql
basedir=/usr/local/mysql

准备mysql服务启动

#从源码目录这种复制过去;并且确认是否具有执行权限
[root@node-130 mysql-5.5.60]# cp support-files/mysql.server /etc/init.d/mysqld
[root@node-130 mysql-5.5.60]# ll /etc/init.d/mysqld 
-rw-r--r--. 1 root root 10555 617 07:22 /etc/init.d/mysqld#没有权限就需要添加权限
[root@node-130 mysql-5.5.60]# chmod +x /etc/init.d/mysqld 
[root@node-130 mysql-5.5.60]# ll /etc/init.d/mysqld 
-rwxr-xr-x. 1 root root 10555 617 07:22 /etc/init.d/mysqld

初始化mysql

[root@node-130 mysql-5.5.60]# /usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/data/mysql --basedir=/usr/local/mysql#/usr/local/mysql/scripts/mysql_install_db  初始化命令#--user=mysql			#指定用户#--datadir=/data/mysql		#指定了数据目录#--basedir=/usr/local/mysql	#指定了mysql的安装地方#初始化成功就能够看到数据目录有相关的数据
[root@node-130 mysql-5.5.60]# ls /data/mysql/
mysql  mysql-bin.000001  mysql-bin.000002  mysql-bin.index  performance_schema  test

启动mysql

[root@node-130 mysql-5.5.60]# /etc/init.d/mysqld start
Starting MySQL.. SUCCESS! #登陆
[root@node-130 mysql-5.5.60]# /usr/local/mysql/bin/mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.60-log Source distributionCopyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> 

MySQL登陆

安装好mysql之后,需要开启服务

  • 注意:源码目录安装的mysql需要绝对路径启动
#开启服务
#开启mysql服务
[root@node1 ~]# /etc/init.d/mysqld  start
Starting mysqld (via systemctl):                           [  确定  ]#然后在登陆
[root@node1 ~]# /usr/local/mysql/bin/mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 10.2.36-MariaDB-log MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> #?可以查看mysql命令
MariaDB [(none)]> ?#查看mysql信息
MariaDB [(none)]> \ls
--------------
/usr/local/mysql/bin/mysql  Ver 15.1 Distrib 10.2.36-MariaDB, for Linux (x86_64) using readline 5.1
Connection id:		10
Current database:	
Current user:		root@localhost
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server:			MariaDB
Server version:		10.2.36-MariaDB-log MariaDB Server
Protocol version:	10
Connection:		Localhost via UNIX socket
Server characterset:	latin1
Db     characterset:	latin1
Client characterset:	utf8
Conn.  characterset:	utf8
UNIX socket:		/tmp/mysql.sock
Uptime:			5 min 38 sec
.......#快速启动mysql-->创建别名
[root@node1 ~]# vim ~/.bashrc
alias mysql='/usr/local/mysql/bin/mysql'
[root@node1 ~]# source ~/.bashrc 

普通登陆–免密登陆

#免密登陆mysql#默认使用的是3306的默认端口登陆
[root@node1 ~]# mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 13
Server version: 10.2.36-MariaDB-log MariaDB Server		#mysql的版本Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> #查看一下状态
MariaDB [(none)]> status;			#命令需要带上;号,不然不会执行命令
--------------
/usr/local/mysql/bin/mysql  Ver 15.1 Distrib 10.2.36-MariaDB, for Linux (x86_64) using readline 5.1				#mysql的版本信息Connection id:		13
Current database:						#当前没有使用数据库,有的话会显示
Current user:		root@localhost		#当前登录的用户和主机名
SSL:			Not in use				#没有加密
Current pager:		stdout				#
Using outfile:		''
Using delimiter:	;					#使用分号结束命令
Server:			MariaDB					#使用的版本信息
Server version:		10.2.36-MariaDB-log MariaDB Server
Protocol version:	10
Connection:		Localhost via UNIX socket
Server characterset:	latin1
Db     characterset:	latin1
Client characterset:	utf8
Conn.  characterset:	utf8
UNIX socket:		/tmp/mysql.sock				#连接方式为套接字连接
Uptime:			33 min 46 secThreads: 8  Questions: 18  Slow queries: 0  Opens: 17  Flush tables: 1  Open tables: 11  Queries per second avg: 0.008
--------------

普通登陆–使用tcp套接字登陆

  • 使用登陆的方式不同,id也会不同,套接字也会不同
  • 一旦tcp套接字无法登陆,需要指定服务器ip连接
#可以使用tcp的套接字登陆
[root@node1 ~]# mysql -h127.0.0.1 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 14
Server version: 10.2.36-MariaDB-log MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> status;
--------------
/usr/local/mysql/bin/mysql  Ver 15.1 Distrib 10.2.36-MariaDB, for Linux (x86_64) using readline 5.1Connection id:		14						#明显的id号也会不同
Current database:	
Current user:		root@localhost
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server:			MariaDB
Server version:		10.2.36-MariaDB-log MariaDB Server
Protocol version:	10
Connection:		127.0.0.1 via TCP/IP			#TCP套接字登陆
Server characterset:	latin1
Db     characterset:	latin1
Client characterset:	utf8
Conn.  characterset:	utf8
TCP port:		3306
Uptime:			38 min 16 secThreads: 8  Questions: 22  Slow queries: 0  Opens: 17  Flush tables: 1  Open tables: 11  Queries per second avg: 0.009
--------------

修改mysql的登陆之后的提示符

MariaDB [(none)]> prompt [\u@\h \d]
[root@localhost (none)]#prompt是命令#\u:指的是用户名#\h:指的是主机名#\d:指的是mysql的用户名
#如果想一登录就会有这个效果就需要写入配置文件
--->

mysql登陆后的基础操作

#mysql是用分号来结束指令的#show databases可以查看基础的数据库
MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)#如果忘记加分号
MariaDB [(none)]> show databases-> -> -> ;					#后面跟上;号就可以解决#或者斜杠\c也可以
MariaDB [(none)]> show databases-> \c
MariaDB [(none)]>#如果登录后想要查看设备的外面的目录;\! 执行查看系统的shell命令
MariaDB [(none)]> \! ls /data/mysql
aria_log.00000001  ibdata1	ibtmp1		   mysql-bin.000001   performance_schema
aria_log_control   ib_logfile0	multi-master.info  mysql-bin.index    test
ib_buffer_pool	   ib_logfile1	mysql		   node5-mariadb.pid
MariaDB [(none)]> \! ls /data/mysql --color=auto		#带颜色查看
aria_log.00000001  ibdata1      ibtmp1             mysql-bin.000001   performance_schema
aria_log_control   ib_logfile0  multi-master.info  mysql-bin.index    test
ib_buffer_pool     ib_logfile1  mysql              node5-mariadb.pid

mysql的目录介绍

源码安装

mysql 主配置目录:/usr/local/mysql
mysql 数据目录:/data/mysql
mysql 命令目录:/usr/local/mysql/bin/* 比如:mysql、mysqld等。
mysql 配置文件:/usr/local/mysql/my.cnf
mysql 启动文件:/usr/local/mysql/support-files/mysql.server 或者是/etc/init.d/mysqld

yum安装

# yum 安装mariadb程序:
mariadb 数据目录:/var/lib/mysql
mariadb 命令目录:/usr/bin
mariadb 默认配置文件:/etc/my.cnf
mariadb 日志文件:/var/log/mariadb

3、问题报错

1、初始化mysql的时候直接报错

[root@node1 mysql]# /usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/data/mysql --basedir=/usr/local/mysql
Installing MariaDB/MySQL system tables in '/data/mysql' ...
/usr/local/mysql/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

解决:

原因是没有对应的一些库文件

–>根据提示是没有libaso这个什么库文件

–>因此直接安装即可解决问题;

[root@node1 mysql]# yum -y install libaio

2、启动mysql的登陆的时候报错

[root@node1 ~]# /usr/local/mysql/bin/mysqld
2021-06-17  6:10:49 140226260264768 [Note] /usr/local/mysql/bin/mysqld (mysqld 10.2.36-MariaDB) starting as process 7415 ...
2021-06-17  6:10:49 140226260264768 [Warning] Can't create test file /var/lib/mysql/node1.lower-test
/usr/local/mysql/bin/mysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 2 "No such file or directory")
2021-06-17  6:10:49 140226260264768 [ERROR] Aborting

解决:

  • 报错中明显提醒了,系统中没有mysql的进程
#开启mysql服务
[root@node1 ~]# /etc/init.d/mysqld  start
Starting mysqld (via systemctl):                           [  确定  ]#然后在登陆
[root@node1 ~]# /usr/local/mysql/bin/mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 10.2.36-MariaDB-log MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> 

3、套接字无法登陆;并且出现如下报错

##连接数据库失败:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)

原因分析:

无法找到套接字,那么需要自定指定套接字

#需要查看一下一下端口信息
[root@node1 ~]# ps -ef |grep mysql
root       7565      1  0 06:11 ?        00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql --pid-file=/data/mysql/node1.pid
mysql      7707   7565  0 06:11 ?        00:00:01 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/data/mysql --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/var/log/mariadb/mariadb.log --pid-file=/data/mysql/node1.pid --socket=/tmp/mysql.sock --port=3306
root       7855   7394  0 06:54 pts/0    00:00:00 grep --color=auto mysql#刚才的信息里面可以找到:套接字指定的是 /tmp/mysql.sock#然后需要自己手动指定--即可登录
[root@node1 ~]# mysql -S /tmp/mysql.sock
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 16
Server version: 10.2.36-MariaDB-log MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> #每次都得手动指定也是很麻烦的;所以我们可以创建一下环境变量
echo "export PATH=/usr/local/mysql/bin:$PATH" > /etc/profile.d/mysql.sh
. /etc/profile.d/mysql.sh

4、启动mysql直接报错

[root@node-130 mysql-5.5.60]# /etc/init.d/mysqld start
Starting MySQL.210617 07:29:16 mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log', however file don't exists. Create writable for user 'mysql'.ERROR! The server quit without updating PID file (/data/mysql/node-130.pid).

原因分析:

这里很明显报错了,没有/var/log/mariadb/mariadb.log这个日志文件,并且这个文件的归属者要是mysql用户

解决:

[root@node-130 mysql-5.5.60]# mkdir -p /var/log/mariadb/
[root@node-130 mysql-5.5.60]# chown -R mysql. /var/log/mariadb/
[root@node3 mysql-5.5.60]# touch /var/log/mariadb/mariadb.log
[root@node3 mysql-5.5.60]# chown -R mysql. /var/log/mariadb/mariadb.log 
[root@node-130 mysql-5.5.60]# /etc/init.d/mysqld start
Starting MySQL.. SUCCESS! 

启动mysql服务,但是无法进入mysql的界面

报错信息如下:

[root@Node3 mysql]# /usr/local/mysql/bin/mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

原因分析:

很明显是没有空白用户登录,需要添加一个用户即可解决问题

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 前端周刊:2022-2期

    前端周刊:2022-2期 前端开发 利用 Promise 的 cache 特性实现前端缓存 这应该是最简单的前端请求缓存实现思路 项目推荐:tower1229/axios Axios的升级替代品,与Axios完全相同的API,仅仅为Instance.get()方法扩展缓存功能 项目推…...

    2024/4/13 10:34:48
  2. 电子邮件系统是什么,企业mail邮件系统有哪些?

    电子邮件系统是主流的办公软件,构建了数字化办公生态环境,提升了企业组织协同办公的高效运营,成为了众多企事业单位的常用的办公工具。 mail邮件系统有哪些? TOM企业邮箱是自主研发的邮件系统,根据市场需求&#xff0…...

    2024/4/16 3:02:00
  3. easyexcel使用详解(来自阿里巴巴员工的总结,很详细)

    此篇博客是记录自己学习easyexcel中收集到的资料。 建议下载github地址,直接看使用案列。 1、easyexcelgithub地址 2、easyexcel使用文档 在单元测试模块:read,web,write三个目录中分有详细的使用。其中web中表格上传,下载。 文件上传 Uplo…...

    2024/4/16 6:25:31
  4. Java项目:爱游旅行平台设计和实现(java+springboot+ssm)

    源码获取:博客首页 "资源" 里下载! 项目意义: 改革开放以来, 我国的旅游业发展迅速,但比较而言,我国旅游业发展的广度和深度都远远不能满足经济发展和人民生活水平提高的需要。 随着市场经济的发…...

    2024/4/13 10:34:43
  5. 全球及中国硫酸二甲酯发展现状与前景动向分析报告2022~2028年

    全球及中国硫酸二甲酯发展现状与前景动向分析报告2022~2028年 1 硫酸二甲酯市场概述 1.1 硫酸二甲酯行业概述及统计范围 1.2 按照不同产品类型,硫酸二甲酯主要可以分为如下几个类别 1.2.1 不同产品类型硫酸二甲酯增长趋势2019 VS 2022 VS 2028 1.2.2 纯度…...

    2024/4/15 5:58:47
  6. kafka

    1.什么是kafka kafka的目标是实现一个为处理实时数据提供一个统一、高吞吐、低延迟的平台。是分布式发布-订阅消息系统,是一个分布式的,可划分的,冗余备份的持久性的日志服务。 2.基本概念 1.kafka作为集群运行在一个或者多个服务器上 2.k…...

    2024/4/13 12:31:07
  7. OpenCV 学习笔记-day14 图像几何形状绘制 (rect类详解和rectangle()函数在图像上绘制矩形)

    OpenCV 学习笔记day14 图像几何形状绘制数据类型函数代码day14 图像几何形状绘制 用rectangle函数直接在图像上绘制一个矩形框或者先用rect函数先绘制一个矩形框再用rectangle标记在图像上,rectangle通常用在图片的标记上 数据类型 rect类 用来绘制矩形 Rect(int…...

    2024/4/13 10:34:48
  8. 深入理解计算机系统笔记

    x86-64处理64位字 计算机系统是由硬件和系统软件组成的。 源程序实际上就是一个由值0和1组成的位序列,8个位被组织成一组,称为字节。每个字节表示程序中的某些文本字符。大部分的现代计算机系统都使用ASCII标准来表示文本字符。 像hello.c这样只由ASCII字…...

    2024/4/13 10:34:18
  9. (3)搭建Eureka注册中心

    3.Eureka注册中心 假如我们的服务提供者user-service部署了多个实例,如图: 大家思考几个问题: order-service在发起远程调用的时候,该如何得知user-service实例的ip地址和端口?有多个user-service实例地址&#xff0…...

    2024/4/24 2:45:23
  10. 数据类型与变量

    数据类型 C支持以下基本数据类型: int: integer,一个整数。 float:浮点数,带小数的数字。 double:双精度浮点值。 char:单个字符。 每种类型所需的存储量因平台而异。 C具有内置的sizeof…...

    2024/4/20 8:30:28
  11. (2)什么是服务拆分和远程调用

    2 服务拆分和远程调用 任何分布式架构都离不开服务的拆分,微服务也是一样。 2.1.服务拆分原则 这里我总结了微服务拆分时的几个原则: 不同微服务,不要重复开发相同业务微服务数据独立,不要访问其它微服务的数据库微服务可以将…...

    2024/4/13 10:34:18
  12. 3. awk变量详解,常用内置变量,自定义变量,内置变量NR NF,内置变量FNR,内置变量RS,内置变量ORS,内置变量FILENAME,内置变量ARGC与ARGV

    文章目录前言awk变量常用内置变量内置变量NR NF内置变量FNR内置变量RS内置变量ORS内置变量FILENAME内置变量ARGC与ARGV自定义变量总结前言 awk变量详解,常用内置变量,自定义变量,内置变量NR NF,内置变量FNR,内置变量RS,内置变量ORS,内置变量FILENAME,内置变量ARGC与ARGV awk变…...

    2024/4/7 22:29:40
  13. Java项目:理财管理系统设计和实现(java+springboot+ssm)

    源码获取:博客首页 "资源" 里下载! 理财系统: 该毕业设计使用了当前较为流行的spring boot,spring,spring mvc,mybatis,shiro框架分页处理使用了pagehelper进行操作, 前台使用了模板…...

    2024/4/15 2:55:35
  14. s6.基于镜像仓库一键安装docker脚本

    基于镜像仓库一键安装docker脚本 rootubuntu1804:~# cat install_docker.sh #!/bin/bash # #********************************************************************************************** #Author: Raymond #QQ: 88563128 #Date: 2021-12-…...

    2024/4/7 22:29:38
  15. Matlab中在单独文件中定义方法

    目录 在单独文件中定义方法 类文件夹 在函数文件中定义方法 在 classdef 文件中指定方法特性 必须在 classdef 文件中定义的方法 在单独文件中定义方法 类文件夹 可以在不同于类定义文件的文件中定义类方法,但有某些例外(可以参考必须在classdef文…...

    2024/4/13 10:35:28
  16. Matlab中的私有函数

    目录 私有函数 私有函数 本主题介绍术语私有函数并说明如何创建和使用私有函数。 私有函数在您希望限制函数的作用域时很有用。可以通过将函数存储在名称为 private 的子文件夹中,来将该函数指定为私有函数。这样,仅 private 子文件夹紧邻的上一级文件夹…...

    2024/4/20 4:01:30
  17. 2021-07-21

    1.1 了解需求 这一点,不但是功能测试,是所有测试都需要的第1步。通过需求文档,与产品经理的沟通,与开发的沟通,用户的使用习惯等各方法,了解APP的需求。 1.2 编写测试用例 当然之前可能是测试计划&#xff…...

    2024/4/13 10:35:28
  18. hyper-v安装centos7

    背景介绍: 开源virtualbox由于对win10兼容有问题,尝试多个virtualbox版本,但是均启动失败无法使用。商业软件vmware在公司环境下存在版权风险。 1.BIOS需要开启虚拟化支持 2.Windows10安装Hyper-V功能 3.Windows10系统网络适配器进行共享…...

    2024/4/13 10:35:23
  19. orcal数据库中 ctrl+o 代表什么操作

    答:CtrlO 结束该调试语句...

    2024/4/13 10:35:08
  20. 第7章 内存管理

    复习题 7.1.内存管理需要满足哪些需求? 答:重定位、保护、共享、逻辑组织、物理组织。 7.2.为什么需要重定位进程的能力? 答:一旦程序从内存中被换出到磁盘,当下一次被换入时,如果必须放入被换出前相同的…...

    2024/4/13 10:35:18

最新文章

  1. vue 设置输入框只能输入数字且只能输入小数点后两位,并且不能输入减号

    <el-input v-model.trim"sb.price" placeholder"现价" class"input_w3" oninput"valuevalue.replace(/[^0-9.]/g,).replace(/\.{2,}/g,.).replace(/^(\-)*(\d)\.(\d\d).*$/,$1$2.$3)"/> 嘎嘎简单、、、、、、、、、...

    2024/4/30 16:12:09
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Oracle备份和还原的几种方式

    1、使用数据泵方式 exp demo/demoorcl buffer1024 filed&#xff1a;\back.dmp fully demo&#xff1a;用户名、密码 buffer: 缓存大小 file: 具体的备份文件地址 full: 是否导出全部文件 ignore: 忽略错误&#xff0c;如果表已经存在&#xff0c;则也是覆盖 exp demo/de…...

    2024/4/30 4:18:57
  4. STM32-GPIO

    &#x1f913;&#x1f913;&#x1f913; 122.1 2.22.3 344.14.24.34.44.54.64.74.8 56788.18.299.19.2 STM32 第一个外设 1 对我们来说 和IO口没区别 ST公司非叫GPIO 2 2.1 第二个是超频了 F1 72M 这翻转就36 2.2 有cmos 和ttl两种数据手册里给出整个芯片最低电流为150ma 单…...

    2024/4/30 3:15:27
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/29 23:16:47
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/29 6:03:24
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/29 14:21:50
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/30 9:43:22
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57