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

建设银行网站每天几点更新宁波网站建设电话

建设银行网站每天几点更新,宁波网站建设电话,wordpress安装幻灯片插件,成功营销十大经典案例1、MySQL概述 MySQL官方网站 https://www.mysql.com/downloads/ MySQL被Oracle公司收购了,作者又重新编写了一个开源的数据库管理系统,Mariadb 2、MySQL产品&版本 2、数据库在网站架构中的角色 LAMP LNMP网站架构 3、安装MySQL-基于yum 查…

1、MySQL概述

MySQL官方网站
https://www.mysql.com/downloads/

MySQL被Oracle公司收购了,作者又重新编写了一个开源的数据库管理系统,Mariadb
在这里插入图片描述
在这里插入图片描述
2、MySQL产品&版本
在这里插入图片描述

2、数据库在网站架构中的角色

LAMP
LNMP网站架构
在这里插入图片描述

3、安装MySQL-基于yum

查看MySQL信息

查询mysql相关的软件包信息
在这里插入图片描述
查询mysql-server的软件信息
在这里插入图片描述
2、安装mysql-server
[root@candy-nginx202 ~]# yum install mysql-server -y
在这里插入图片描述
3、查询mysql-server是否安装成功
[root@candy-nginx202 ~]# rpm -q mysql-server

在这里插入图片描述
[root@candy-nginx202 ~]# rpm --help |grep ‘-q’
在这里插入图片描述
检查防火墙是否关闭
sestatus
在这里插入图片描述
systemctl status firewalld
在这里插入图片描述
iptables -vnL
在这里插入图片描述
4、启动MySQL,查看进程数量

[root@candy-nginx202 ~]# systemctl start mysqld
[root@candy-nginx202 ~]# ps axu | grep mysqld
在这里插入图片描述
[root@candy-nginx202 ~]# ps -efL | grep mysqld
在这里插入图片描述
[root@candy-nginx202 ~]# ps -efL | grep -c mysqld
在这里插入图片描述

5、登录数据库系统

输入mysql指令即可登录MySQL数据库
在这里插入图片描述
6、查询mysql库的user表的user、host、authentication_string字段的数据库信息

[root@candy-nginx202 ~]# mysql
在这里插入图片描述
mysql> select user,host,authentication_string from mysql.user;
在这里插入图片描述
在这里插入图片描述

4、MySQL数据库常用指令

MySQL数据库常用命令涵盖了一系列操作,包括但不限于数据库的创建与管理、数据表的操作、数据的增删改查、用户权限管理以及服务器的维护等。以下是一些基础且常用的MySQL命令示例:
mysql -u 用户名 -p
输入命令后,系统会提示输入密码。、
在MySQL命令行界面输入:
quit 或 exit

2、显示所有数据库

SHOW DATABASES;
在这里插入图片描述

3、创建数据库

CREATE DATABASE 数据库名;
在这里插入图片描述

4、删除数据库

DROP DATABASE 数据库名;
在这里插入图片描述

5、使用指定数据库

USE 数据库名;
在这里插入图片描述

6、显示当前数据库中的所有表

SHOW TABLES;
在这里插入图片描述

7、创建表

CREATE TABLE 表名 (
列1 数据类型,
列2 数据类型,

列n 数据类型,
PRIMARY KEY (主键列名)
);
在这里插入图片描述

8、删除表

DROP TABLE 表名;
在这里插入图片描述

9、插入数据

INSERT INTO 表名 (列1, 列2, …, 列n)
VALUES (值1, 值2, …, 值n);
在这里插入图片描述

10、查询数据

SELECT 列1, 列2, …, 列n
FROM 表名
WHERE 条件;
筛选大于等于20岁的学生
在这里插入图片描述

11、更新数据

UPDATE 表名
SET 列1 = 新值1, 列2 = 新值2, …, 列n = 新值n
WHERE 条件;
将年龄22岁的学生修改名字和邮箱
在这里插入图片描述

12、删除数据

DELETE FROM 表名
WHERE 条件;
删除年龄为22岁的所有学生记录
在这里插入图片描述

13、创建索引

CREATE INDEX 索引名
ON 表名 (列名);
在这里插入图片描述
可以创建多个复合索引
在这里插入图片描述
您还可以为多个列创建复合索引,以便基于这些列的组合来加速查询
在这里插入图片描述

14、删除索引

DROP INDEX 索引名
ON 表名;
在这里插入图片描述
在这里插入图片描述
15、显示表结构
DESCRIBE 表名;
在这里插入图片描述
在这里插入图片描述
Field 列显示了列名。
Type 列显示了列的数据类型。
Null 列显示了该列是否允许NULL值。
Key 列显示了该列是否被索引(PRI表示主键,UNI表示唯一索引,MUL表示非唯一索引)。
Default 列显示了列的默认值(如果有的话)。
Extra 列提供了额外的信息,如 auto_increment 表示该列是自动递增的,CURRENT_TIMESTAMP 表示该列在插入新记录时会自动设置为当前时间戳。

16、显示存储过程

SHOW PROCEDURE STATUS;

17、创建存储过程

DELIMITER //
CREATE PROCEDURE 存储过程名()
BEGIN
– 存储过程体
END //
DELIMITER ;

DELIMITER 关键字被用来改变命令分隔符,以便在存储过程体内部可以包含多个分号(;),而不会被MySQL解释器错误地解释为命令的结束。

在这里插入图片描述

18、调用存储过程

CALL 存储过程名();
在这里插入图片描述

19、显示存储过程的定义

SHOW CREATE PROCEDURE 存储过程名;

20、删除存储过程

DROP PROCEDURE 存储过程名;
这些命令仅涵盖了MySQL数据库的基本操作。实际应用中,您可能还需要使用更高级的SQL语句和功能。建议查阅MySQL官方文档以获取更多详细信息和示例。

创建用户并授权

创建一个用户newuser,并授予所有权限:

 grant all privileges on *.* to 'newuser'@'%' identified by 'password';

试图为新用户newuser授予所有权限,并允许该用户从任何主机(% 表示所有主机)连接到MySQL服务器,同时设置密码为password。
在这里插入图片描述
授予所有用户权限:
在这里插入图片描述
修改用户密码
修改newuser的密码:

  alter user 'newuser'@'%' identified by 'newpassword';

修改用户 newuser(从任何主机 % 连接)的密码为 newpassword
在这里插入图片描述
回收权限
回收newuser的所有权限:

  revoke all privileges, grant option from 'newuser'@'%';

先撤销所有全局权限,然后删除用户,再重新创建用户(如果需要的话),因为直接撤销所有权限可能比较复杂。
在这里插入图片描述
my.cnf配置文件
[root@candy-nginx202 binlog]# cat /etc/my.cnf

[client]
# 设置客户端字符集
default-character-set=utf8mb4[mysql]
# 设置mysql客户端连接默认字符集
default-character-set=utf8mb4[mysqld]
# 设置服务器端字符集和校验规则
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci# 开启独立表空间
innodb_file_per_table=1# 开启二进制日志,并设置路径
server-id=1 # 必须设置,用于GTID和主从复制
log_bin=/var/lib/mysql/binlog/mysql-bin.log # 替换为实际的日志存放路径
binlog_format=ROW # 使用ROW格式,支持GTID# 开启GTID
gtid_mode=ON
enforce_gtid_consistency=true
# 如果是新部署的MySQL实例,可以不需要下面这行。如果是已有实例迁移到GTID,则需要执行全备恢复后加上
# init_sql='SET @@GLOBAL.GTID_PURGED="uuid:1-1";' # 替换uuid和序号为你自己的GTID# 可能还需要调整其他与GTID相关的设置,如auto_position等,具体根据实际情况和需求来定

5.4、查看数据目录大小
[root@candy-nginx202 ~]# cd /var/lib/mysql
[root@candy-nginx202 mysql]# du -sh /var/lib/mysql/candy
2.8G /var/lib/mysql/candy
[root@candy-nginx202 mysql]# du -sh /var/lib/mysql/binlog
4.3G /var/lib/mysql/binlog

5.5、查看服务器硬件配置
grep -c processor /proc/cpuinfo
在这里插入图片描述
free -g
在这里插入图片描述
fdisk -l | grep [sh]d
在这里插入图片描述
还应该使用其他命令,查看服务器的具体硬件信息,比如服务器型号,CPU核心,RAID配置,内存配置等。

http://www.yayakq.cn/news/392304/

相关文章:

  • 游戏开发团队攀枝花seo
  • .net 大型网站开发技术美容店会员管理系统
  • 专业网站开发哪里有网上怎么自己做网站
  • 政务网站集约化建设要求免费素材哪个网站比较好
  • 网站开发需要多少钱小红书网站开发费用
  • 做网站赚钱的点在哪里电子商务网站建设考纲
  • mvc5网站开发实战详解网加商学院网站怎么做
  • 做网站是学什么编程语言微商城怎么弄
  • 做网站什么码淘宝客怎么做自己的网站
  • 21天网站建设实录pdf毕设做网站什么主题比较好
  • 网站建设定制公司推荐论坛网站前置审批
  • 湖南定制响应式网站有哪些俄罗斯乌克兰地图
  • 网站开发与制作中期报告git wordpress主题
  • 网站建设资源平台响应式网站开发设计
  • 三沙网站建设wordpress搜索对接公众号
  • 移动应用网站开发阶段作业个人的网站怎么备案
  • 全网网站建设推广高校网站建设自查报告
  • 菜市场做建筑设计图库的网站设计做网站要用到ps吗
  • 家居在线设计网站渠道营销推广方案
  • 蛋糕方案网站建设瑞安专业网站建设
  • 上海网站开发怎么做太原建南站
  • 如何做网站挣钱外贸网站优化谷歌关键词排名外包
  • 做微信扫码网站android开发用什么软件
  • 生鲜电商网站建设万户高端网站建设
  • 欧美动物人物ppt免费模板下载网站网站宣传海报图片
  • 中英文网站系统网站的图片大小
  • 男的做直播哪个网站好wordpress个人资料站点
  • 网站导航栏高度深网著名网站
  • 降龙网络专业做网站厦门百度推广排名优化
  • 做地方房产网站怎么样wordpress按时间获取文章列表