
mysql
wx@aiotgman
AI大模型 架构师 数字化转型专家 CTO CIO VP
展开
-
mysql 无法启动 mysql_install_db初始化失败
[root@localhost ~]#cd /usr/local/mysql[root@localhost mysql]#chown -R mysql.mysql .[root@localhostmysql]#su - mysql[mysql@localhost ~]$cd /usr/local/mysql./mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --data=/mnt/mysqldata/ --no-...原创 2020-06-15 23:38:07 · 281 阅读 · 0 评论 -
mysql 递归实例 父子节点层级递归
在Oracle中可以使用CONNECT BY子句可以轻松的实现递归查询,在MSSQLServer和DB2中则可以使用WITH子句来实现递归查询,MYSQL中即不支持CONNECT BY子句也不支持WITH子句,所以要实现递归查询就必须使用其他的方式来变通实现, 而且实现方案也随需求的不同而有差异。下为mysql 使用程序过程的 递归实例(互联网整理),1.创建表按转载 2012-08-08 11:53:35 · 2269 阅读 · 0 评论 -
MySQL游标
MySQL中的游标仅在存储过程中被支持,只读且不可滚动,使用光标可以迭代每一行结果,并把结果提取到变量中以做进一步处理。游标是在临时表上进行操作的,其语法如下所示: DECLARE cursor_name CURSOR FOR select_statement这个语句声明一个光标。也可以在子程序中定义多个光标,但是一个块中的每一个光标必须有唯一的名字。SELECT语句不能有IN原创 2012-08-08 13:31:56 · 607 阅读 · 0 评论 -
PHP特级视频教程 笔记心得 第十七集 mysql调优,mysql优化 MySQL基础操作(一)
PHP特级视频教程 笔记心得 第十七集 mysql调优,mysql优化 MySQL基础操作(一)mysql中使用正则表达式:利用 regexp命令提供给用户扩展的正则表达式功能。js里面的正则表达最为标准。贴近perl的正则。select name from t where email REGEXP "@163[.,]com"select name from t原创 2012-08-08 22:22:13 · 830 阅读 · 0 评论 -
mysql已经成功安装,几天后的今天,我重新想打开mysql,在服务列表里不见mysql服务
mysql已经成功安装,几天后的今天,我重新想打开mysql,在服务列表里不见mysql服务Window7解决方案:cmd.exe上点击右键,以管理员身份运行, 5.1及后续版本:D:\MySQL\bin>mysqld.exe -installService successfully installed.原创 2012-07-28 10:06:48 · 1349 阅读 · 0 评论 -
查询mysql总结及预处理
任务:进一步深入mysqli_multi_query()用法。一、连接到mysql:$dbc = mysqli_connect(host,user,password,databasename);等价于:$dbc = mysqli_connect(host,user,pwd);mysqli_select_db($dbc,db_name);如果发生错误,可以调用:mysqli_转载 2012-10-09 11:09:40 · 1603 阅读 · 0 评论 -
SQL查询语句大全集锦
MYSQL查询语句大全集锦 1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查原创 2012-11-15 14:40:41 · 1236 阅读 · 1 评论 -
MySQL中进行树状所有子节点的查询 . mysql根据父id 查询所有的子id
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候我们转载 2012-12-26 17:53:33 · 2524 阅读 · 0 评论 -
WAMP安装好后,mysql密码是为空的,那么要如何修改呢
WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。 然后输入要修改的密码的sql语句“update us原创 2013-04-10 16:15:35 · 715 阅读 · 0 评论 -
解决yum错误:Cannot retrieve repository metadata (repomd.xml) for repository
yum update 命令,提示出错:Cannot retrieve repository metadata (repomd.xml) for repository updates-released. Please verify its path and try again这个困扰了我两天,在网上查了很多资料。结果一无所获,他们遇到的问题的解决方法都不适合。用他的方法,解决原创 2013-10-14 19:47:23 · 2146 阅读 · 2 评论 -
远程连接mysql 授权方法详解
今在服务器上有mysql数据库,远程访问,不想公布root账户,所以,创建了demo账户,允许demo账户在任何地方都能访问mysql数据库中shandong库,接下来为您详细介绍今在服务器上 有mysql 数据库,远程访问,不想公布root账户,所以,创建了demo账户,允许demo账户在任何地方都能访问mysql数据库中shandong库。方案一: 在安装m原创 2013-10-19 10:42:03 · 1206 阅读 · 0 评论 -
MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。转载 2013-12-29 10:11:08 · 829 阅读 · 0 评论 -
mysqldump无法备份 锁表的解决方案
mysqldump --lock-tables=false -uroot -p 88bangbang>/wz.sql;原创 2014-04-04 10:10:47 · 1537 阅读 · 0 评论 -
MySQL中进行树状所有子节点的查询
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候我们转载 2012-08-07 17:37:24 · 693 阅读 · 0 评论 -
如何用一段SQL语句递归找到一个目录下的所有子目录...
我有一个存储目录树的表,定义目录间的关系字段有两个: 如下:(ClassID表示该目录的编号,ClassParentID表示它的父目录的编号) ClassID ClassParentID 1 1 2 1 3 2 4 3 5 3转载 2012-08-07 17:36:29 · 928 阅读 · 0 评论 -
《php开发典型模块大全》读书笔记 第三章 mysql数据库基础
第三章 mysql基础show columns from tabledescribe tablealter table 修改表rename table t1 to t2整型整数类型是数据库中最基本的数据类型。标准SQL中支持INTEGER和SMALLINT这两种整数类型。MySQL数据库除了支持这两种类型外,还扩展支持了TINYINT、MEDIUMIN原创 2012-07-10 18:48:44 · 10019 阅读 · 0 评论 -
mysq不同数据库l快速复制表数据到另一个表中
开发过程中快速的复制表格作为测试数据,而不必冒险直接操作正在运行 的数据表。示例如下:将 production 数据库中的 mytbl 表快速复制为 mytbl_new,2个命令如下:CREATE TABLE mytbl_new LIKE production.mytbl; INSERT mytbl_new SELECT * FROM production.mytbl;转载 2012-07-11 17:51:06 · 1266 阅读 · 0 评论 -
mysql 查看数据表结构,查询数据表字段名
一、describe命令用于查看特定表的详细设计信息,例如为了查看guestbook表的设计信息,可用:describe guestbookdescribe ol_user userid二、可通过”show comnus”来查看数据库中表的列名,有两种使用方式:show columns form 表名 from 数据库名或者:show columns from 数据库名.表原创 2012-07-19 14:15:17 · 1496 阅读 · 0 评论 -
PHP特级视频教程 笔记心得 第十一集 MySQL grant用户授权
squid最终实现的是动静分离,缓存课程重点:mysql主从复制、数据同步与mysql分区技术(能够有效代替分库,分表,以插件的技术存在数据库引擎)淘宝数据库发展三阶段第一阶段a 整个网站采用LAMP架构b 数据库采用基材mysqlc 应用系统分为前台,后台两大系统第二阶段a MYsql迁移到oracleb pc server升级到IBM小型机原创 2012-08-04 23:08:20 · 1103 阅读 · 0 评论 -
PHP特级视频教程 笔记心得 第十二集 MySQL bin-log日志和主从复制
1 备份数据mysqldump -uroot -pwei test -l -F '/tmp/test.sql'-l 读所-F 即flush logsmysqldump -uroot -pwei test -v -f-v 查看导入的详细信息-f 当中间遇到错误时,可以skip过去,继续执行binlog日志恢复,运用前后管道技术/usr/local/mysql/bi原创 2012-08-05 00:19:16 · 741 阅读 · 0 评论 -
韩顺平 mysql php优化教程 笔记和学习心得
mysql的优化1. 数据库(表)设计合理我们的表设计要符合3NF 3范式(规范的模式) , 有时我们需要适当的逆范式2. sql语句的优化(索引,常用小技巧.)3. 数据的配置(缓存设大)4. 适当硬件配置和操作系统 (读写分离.) 数据的3NF1NF :就是具有原子性,不可分割.(只要使用的是关系性数据库,就自动符合)2NF: 在满足1转载 2012-07-20 16:43:15 · 1421 阅读 · 0 评论 -
PHP特级视频教程 笔记心得 第十三集 MySQL分区理论
索引的优化,属于逻辑的优化,但是数据大后维护成本高。物理上:通过水平分表,垂直分表;但水平分表在逻辑上增加sql维护 修改的难度。维护代价过高,按照某种hash算法进行拆分,简单的拆分模式如取模方式。分区技术从mysql5.1以后以插件技术,有力避免如上的弊端,成为解决海量数据存储的有力方法。物理上做了切分,逻辑上表明保持不变。5.1后甲骨文添加的分区时在逻辑层进行的水原创 2012-08-05 17:37:12 · 1068 阅读 · 0 评论 -
PHP特级视频教程 笔记心得 第十四集 MySQL分区实验 MySQL分区实战
物理上:通过水平分表,垂直分表;但水平分表在逻辑上增加sql维护 修改的难度。维护代价过高,按照某种hash算法进行拆分,简单的拆分模式如取模方式。分区技术从mysql5.1以后以插件技术,有力避免如上的弊端,成为解决海量数据存储的有力方法。物理上做了切分,逻辑上表明保持不变。mysql在5.1版本后由甲骨文添加的此功能。watch -n1 ls -lh 实时跟踪中原创 2012-08-05 22:23:29 · 1032 阅读 · 0 评论 -
PHP特级视频教程 笔记心得 第十六集 mysql调优,mysql优化 MySQL基础操作(一)
数学函数: bin() 十进制转二进制 ceiling() 向上取整 floor 向下取整 max(num1,num2) 取最大值 min(num1,num2) 取最小值 sqrt() 开平方 rand() 返回0-1的随机值排序点也可以order by rand() 随机的基准点日期函数 curdate() 返原创 2012-08-05 22:28:41 · 798 阅读 · 0 评论 -
mysql自动化备份方案
一、配置数据库服务器1、撰写mysql自动备份脚本mysql备份主要包括热备和冷备,在此使用热备,也就是利用mysqldump导出SQL语句的方式进行备份#vi /etc/mysqlback.sh#!/bin/bashDB_NAME="luwenju" //需要备份的数据库DB_USER="luwenju" //数据库用户名DB_PASS="luwenju" //数据库原创 2012-08-06 10:43:06 · 714 阅读 · 0 评论 -
PHP特级视频教程 笔记心得 第十五集 mysql调优,mysql优化 MySQL基础操作(一)
1 mysql基础操作 1.1 mysql表复制 mysql复制表 create table t3 like t1; insert into t3 select * from t1 1.2 mysql索引(尽量大写,alter为推荐写法。) create index alter table table_name add index i原创 2012-08-05 22:26:09 · 859 阅读 · 0 评论 -
group_concat函数详解
MySQL中group_concat函数完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 基本查询 Sql代码 select * from aa; select * from aa;+------+----原创 2012-08-08 10:32:49 · 899 阅读 · 0 评论 -
通达oa 2011 命令提示符登录mysql数据库 mysql -u root -P(张迅雷 原创)
通达oa 命令提示符登录mysql数据库,针对非3306端口,网上和书上很多地方都是错误的,可见,天下文章抄的多,实验的少,再次说明,多动手,看会不等于学会。使用的命令是 mysql -u root -P 3336 -pmyoa888 (张迅雷 原创)原创 2012-07-10 17:57:29 · 1443 阅读 · 0 评论