首页 > 数据库 >03-MySQL基本管理

03-MySQL基本管理

时间:2023-12-27 14:33:25浏览次数:50  
标签:基本 03 MySQL application mysqld mysql uroot tmp root

一、数据库连接管理

mysql -uroot -poldboy123 # 隐藏条件-S 默认socket方式

mysql -uroot -poldboy123 -h 10.0.0.52 -P 3308 #tcp/ip的方式

mysql -uroot -poldboy123 -S /application/mysql/tmp/mysql.sock #socket 方式

mysql -uroot -poldboy123  -e "show variables like 'server_id';" #命令行直接执行命令


mysqladmin -uroot -p password oldboy123 # 修改密码

二、mysql启动流程

image

  • 启动:
启动:
[root@db02 ~]# /etc/init.d/mysqld start
或者:
[root@db02 ~]# /application/mysql/bin/mysqld_safe &

[root@db02 ~]# mysql -uroot -poldboy123

  • 关闭
关闭:
[root@db02 ~]# mysqladmin -uroot -p123 shutdown
[root@db02 ~]# /etc/init.d/mysqld stop

常见启动报错

image

查看错误日志 /application/mysql/data/主机名.err

三、MySQL的初始化配置文件

image

  • mysql 启动参数设置的方式
1、预编译时候设置参数,参数会硬编码到程序中
2、命令行方式设定启动参数
3、初始化的配置文件
优先级为   2>3>1

/etc/my.cnf配置文件 设置

(1)影响数据库的启动
[mysqld]

[mysqld_safe]

[server] ##包含前两者


(2)影响到数据库的链接

[mysql]

[mysqladmin]

[mysqldump]

[client] # 包含前三者
  • 配置实例
[mysqld]
basedir=/application/mysql
datadir=/application/mysql/data
socket=/application/mysql/tmp/mysql.sock
port=3306
server_id=10
log-error=/var/log/mysql.log
log-bin=/application/mysql/data/mysql-bin
binlog_format=row
skip_name_resolve

[mysql]
socket=/application/mysql/tmp/mysql.sock
  • 启动产生文件的优先顺序

最后一个优先级最高
image

如果出现 mysqld_safe --defaults-file=/tmp/aa.txt & 参数,表示 /tmp/aa.txt优先级最高

标签:基本,03,MySQL,application,mysqld,mysql,uroot,tmp,root
From: https://www.cnblogs.com/ejjw/p/17930486.html

相关文章

  • Jenkins基本配置
     1.ConfigureSystem(系统设置)在系统设置这里,只需要设置最后面的一项,配置远程服务器地址,即代码最终运行的服务器地址信息,当然这里是可以配置多台远程Linux服务器的,配置完成后点击保存即可,为后面配置自动化部署做准备,配置如下图 2.Configure GlobalSecurity(全局安全配......
  • Go语言编程教程-基本数据类型
    课程要点了解布尔类型了解整数类型了解浮点数类型了解复数类型了解字符串类型了解字符类型布尔类型类型名称取值范围说明bool布尔类型true或false默认值为false示例ok:=trueprintln(ok)整数类型类型名称取值范围说明uint88位无符......
  • 人工智能大模型原理与应用实战:大模型的基本概念
    1.背景介绍人工智能(ArtificialIntelligence,AI)是计算机科学的一个分支,研究如何使计算机具备人类智能的能力。随着计算能力的提升和数据量的增加,人工智能技术在过去的几年里取得了巨大的进展。在这一进程中,大模型(LargeModels)发挥了关键作用。大模型是指具有大量参数(通常超过百万......
  • 002-STM32F103+EC800K(移远4G Cat1)基本控制篇(阿里云物联网平台)--STM32+EC800K使用M
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/EC800K/aliyun.html"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 说明阿里......
  • Mysql根据字段值的长度查找过滤,排序等
    Mysql根据字段值的长度查找过滤,排序等http://www.shanhubei.com/archives/5882.html1.Mysql根据字段的指定长度搜索过滤SELECT*FROMuserWHEREis_deleted=0ANDlength(name)>52.添加普通索引ALTERTABLE'table_name'ADDINDEXindex_name('column')3.在表中某一列......
  • LOJ-3033/QOJ-4896/南外集训 2023.12.26 T3 Alice、Bob 与 DFS
    恶魔的低语,会送来天堂的福音。题意有一个\(n\)个点的有向无环图,第\(i\)(\(1\lei\len\))个点有mi条有序的出边\(e_{i,1},e_{i,2},...,e_{i,m_i}\)。每个点要么是黑点,要么是白点。有\(k\)个程序,第\(i\)个程序形如从\(r_i\)开始,对\(r_i\)的直接或间接后继......
  • 解决前端vue2报错 Error: Can't resolve cache-loader和Error: Can't resolve babel-l
    总得说来报这种Error:Can'tresolve+模块名字的错误,一般就只有两种原因:一、少了这个包(直接安装:pnpmadd-D模块名字@版本),二、有这个包,但是版本在package.json中不正确。需要和你的vue/cli-service的版本对应上,该降级的时候降级,降级一般先删除再安装新的pnpmremovecss-loaderpn......
  • 14-STM32F103+ESP8266+EC800K(移远4G Cat1)--STM32+EC800K以SSL单向认证方式连接MQTT
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/EC800K/my.html"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p>  说明安装的M......
  • P9032 [COCI2022-2023#1] Neboderi 题解
    P9032考试题。发现\(g\)的值是若干个相同的段,且段数很少,因为每次取\(\gcd\)至少会将值域变为原来的一半。所以段数是\(\mathcal{O}(\logV)\)的。然后就可以从小到大枚举左端点,然后枚举\(g\)的值,找的是最远的满足\(\gcd(a_l,\dots,a_r)=g\)的\(r\),这里可以使用二分......
  • Windows 平台下如何安装与配置 MySQL 5.7.36
    Windows一般使用两种MySQL安装方式,即MySQL二进制分发版(.msi安装文件)和免安装版(.zip压缩文件)。一般来讲,应当使用二进制分发版,因为该版本比其他的分发版使用起来要简单,不再需要其他工具来启动就可以运行MySQL。本次实验是在Windows10平台上选用图形化的二进制安装方式,其他W......