Testing Egineer note:2024_5_13-day08-part01

news/2024/9/23 18:22:21

肖SIR__数据库之搭建__11.2
数据库之搭建

1、rpm -qa|grep 服务名称

案例:rpm -qa|grep mysql

2、将所有msyql的包删除干净

删除方法:

(1)yum remove mysql * 删除linux中的数据库

(2)yum erase 包名 ,删除linux中的数据库

(3)rpm -e --nodeps 包名 删除linux中的数据库

(3)mysql的安装

a.安装客户端

yum install mysql
image

b.安装服务端

yum install mysql-server

安装好以后,查看有三个mysql安装包

rpm -qa|grep mysql

(4)启动mysql

service mysqld start 开启数据库(我们使用数据要保持数据库开启)

service mysqld status 查看数据库的状态

service mysqld stop 关闭数据库

service mysqld restart 重启数据库

(5)mysqladmin -u root password '123456' 设置数据库密码

(6)进入数据库操作界面

mysql -u root -p 敲回车 输入密码

(7)show databases 显示所有的数据库

(8)授权

grant all privileges on . to root@'%' identified by "123456";

grant 授予‘

all privileges 所有的权限

on

  • 第一个星表示所有库

  • 第二型表示所有的表

to

root 用户

@

% 表示所有用户

identified by 设置密码

(9)刷新权限

flush privileges;

(10)create database 数据库名

案例:

create database hz017;

(11)show databases ;查看所有的数据库

(12)use 库名

案例:use hz017

(13)退出:

ctrl+z,或ctrl+c或qiut

====================================

linux:

linux操作界面

mysql:数据库操作界面

报错:

1、

2、

3、

===========================

解决问题:

1、关闭防火墙 service iptables stop (在linux中操作)

2、 开启数据库 service mysqld start (在linux中操作)

3、授权(在mysql中操作)

grant all privileges on . to root@'%' identified by "123456"

4、授权以后要刷新

flush privileges (在mysql中操作)

5、检查连接数据库的参数的正确性如:ip地址,密码,用户名等

6、密码设置:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YSE)
(1)也是修改密码
解决办法
第一步:关闭mysql
第二步:mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
mysql -u root mysql
第三步: UPDATE user SET Password=PASSWORD('123456') where USER='root';
第四步: FLUSH PRIVILEGES;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/30980.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

c++ true_type与false_type

std::true_type和std::false_type实际上是类型别名是两个类型(类模板)注意区分true_type与false_type与true和false区别true_type,false_type代表类型true,false代表值nmsp1::FalseType myfunc1();//返回假这种含义 nmsp1::TrueType myfunc2();//返回真这种含义自己模拟实现na…

2024.5.13

寄:2024.5.13:眼瞎挂 \(130pts\) .

uniapp自定义input清除按钮

uniapp小程序,引入uni-ui库后,观察到其他组件,有的默认有清除按钮,比如: 在写内置组件 input框,查看文档没有此属性,官方示例在这里:https://github.com/dcloudio/hello-uniapp/blob/master/pages/component/input/input.nvue 还需自行复制对应的css,试了下效果不太好…

DataFrame按条件筛选、修改数据:df.loc[]拓展

DataFrame按条件筛选、修改数据:df.loc[]拓展 创建一个DataFrame 先通过字典创建一个学生信息的DataFrame。 import pandas as pdStudent_dict = {姓名:[张三, 李四, 王五, 赵六],性别:[男, 女, 男, 女],年龄:[20, 21, 19, 18],Python成绩:[70, 80, 90, 50],评价:[良好, 良好,…

inno Setup 打包Java exe可执行文件和MySQL数据库,无需额外配置实现一键傻瓜式安装

前言 出现有需要打包 Java 应用和 Mysql数据库成一个安装包给出去的需求,这里我把整个打包的流程整理一下。 环境 JDK17; MySQL 5.7; 流程 Jpackage打包EXE Jpackage是JDK14后加入的一个用于独立打包的工具,能够将应用打包成exe,有了Jpackage就不需要用exe4j这种打包工具,省…

使用python在windows系统操作快捷方式

其实问题是由上一篇文章(https://www.cnblogs.com/anpengapple/p/18179353)的结尾引出来的。不需要了解背景的话,我现在需要做的是,右键打开桌面上的chrome快捷方式的属性,在目标的后面增加一个参数。我不想傻傻地手动添加,想交给程序来处理。首先需要简单来说一下,wind…

spring之AOP(面向切面编程)

什么是AOP? AOP(Aspect Oriented Programming)意为:面向切面编程,体现了横切的思想,意思是在添加某项功能的时候,是以切面插入的方式实现的,对原有的代码不会产生改变。通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP在spring中的作用:在不改变…

识别与防御CSRF漏洞

识别与防御CSRF漏洞 CSRF(Cross-Site Request Forgery,跨站请求伪造),通常也被称为“一键攻击”或“会话劫持”,其缩写为CSRF或XSRF,是一种针对网站的恶意利用技术。尽管名字听起来与跨站脚本(XSS)相似,但两者在本质上是截然不同的。XSS主要依赖于用户对站点的信任,而…