Welcome 微信登录

首页 / 数据库 / MySQL

Mysql数据库安装完成后需要进行的6个后续操作

Mysql数据库安装完成后需要进行的6个后续操作

在服务器上安装好mysql之后,一般都需要做下面几件事情:1. 启动mysql server2. 设置root用户和添加一些访问用户3. 设置用户权限4. 配置非本地连接访问5. 备份数据或者迁移数据6. 一些注意事项(不断更新)一、启动mysql server通常情况下,我们使用的启动命令是:复制代码 代码如下:service mysqld start常见的一个问题就是抛:Timeout error occurred trying to start My...
重装MySQL最后一步失败的完美解决方案(经验总结)

重装MySQL最后一步失败的完美解决方案(经验总结)

相信大家使用MySQL都有过重装的经历,要是重装MySQL基本都是在最后一步通不过,除非重装操作系统,究其原因就是系统里的注册表没有删除干净。下面是我总结的一点经验,都是血的教训:MYSQL出现问题,重装是非常郁闷的事情,很是崩溃,搞一次需要记录一次安装的时候,有时候会出现could not start the service mysql error:0 提示错误。解决步骤:1、开始-MySQL-MySQL Server 5.1-MySQL Server ...
MySQL性能优化之路---修改配置文件my.cnf

MySQL性能优化之路---修改配置文件my.cnf

在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观察统计并且根据经验进行判断,然后设置合理的参数。 下面我们了解一下MySQL优化的一些基础,MySQL的优化我分为两个部分,一是服务器物理硬件的优化,二是MySQ...
mysql 一次更新(update)多条记录的思路

mysql 一次更新(update)多条记录的思路

工作中遇到一个问题:要更新一个数据表。这个表是我自己创建的,有7个字段,id、name、package等等创建的时候,因为我把name、package的信息分别存在两个文本文件中,所以我就用Insert方法,一次性将所有的name插入数据库中。name全部导入数据库中了,但是我的package没有导入,这时我仍然想用insert的方法插入,但是不行。这时候应该利用update的方法。一次更新多条信息的思路如下:UPDATE table_name SET f...
MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦。远程连接mysql是总是提示:复制代码 代码如下:Lost connection to MySQL server at ‘reading initial communication packet", system error: 0很明显这是连接初始化阶段就丢失了连接的错误。google半天大多是说的注释掉配置文件中 bind-address = 127.0.0.1 这一...
MySql的事务使用与示例详解

MySql的事务使用与示例详解

在MySQL中,事务就是一个逻辑工作单元的一系列步骤。事务是用来保证数据操作的安全性。事务的特征:1.Atomicity(原子性)2.Consistency(稳定性,一致性)3.Isolation(隔离性)4.Durability(可靠性)注:事务只针对对数据数据产生影响的语句有效。show engines //查看mysql锁支持的数据引擎MyISAM不支持事物,InnoDB支持事物默认情况下,MySQL将以自动提交模式运行,这意味着没一条小命令都将当做...
mysql清除log-bin日志的方法

mysql清除log-bin日志的方法

前一阵子工作项目上的事情忙的焦头烂额,最近要进行部门调整将要去做新的项目。又要学习很多新的知识了,还是很兴奋激动的。今天下班回来查看了一下VPS状态,发现VPS的空间只剩下了1G多!第一反应是被入侵了,但是看了一下log并没有发现什么异常的登录,加上平时基本都是用私钥免密码登录的VPS,别入侵的可能也不是很大。那我就很疑惑了,因为系统文件占用应该也就3G多,我平时并没有在VPS放过什么大文件,不应该一下子少那么多空间。于是开始一番du查找终于找到了罪魁祸首...
MySQL死锁问题分析及解决方法实例详解

MySQL死锁问题分析及解决方法实例详解

MySQL死锁问题是很多程序员在项目开发中常遇到的问题,现就MySQL死锁及解决方法详解如下:1、MySQL常用存储引擎的锁机制MyISAM和MEMORY采用表级锁(table-level locking)BDB采用页面锁(page-level locking)或表级锁,默认为页面锁InnoDB支持行级锁(row-level locking)和表级锁,默认为行级锁2、各种锁特点表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最...
MySQL数据库防止人为误操作的实例讲解

MySQL数据库防止人为误操作的实例讲解

有不少开发人员在操作MySQL数据库的时候都遇到过误操作的情况,例如更新数据库的时候update语句忘记加上where条件,就会造成极为悲剧的结果。本文就针对防止MySQL数据库误操作的方法做出如下详解:1、mysql帮助说明# mysql --help|grep dummy -U, --i-am-a-dummy Synonym for option --safe-updates, -U. i-am-a-dummyFALSE在mysql命令加上选项-U后,...
Mysql数据表分区技术PARTITION浅析

Mysql数据表分区技术PARTITION浅析

在这一章节里, 我们来了解下 Mysql 中的分区技术 (RANGE, LIST, HASH)Mysql 的分区技术与水平分表有点类似, 但是它是在逻辑层进行的水平分表, 对于应用而言它还是一张表, 换句话说: 分区不是实际真正的对一张表进行拆分,分区之后表还是一个表,它是把存储文件进行拆分。在 Mysql 5.1(后) 有了几种分区类型:RANGE分区: 基于属于一个给定连续区间的列值, 把多行分配给分区LIST分区: 类似于按 RANGE 分区, 区别...
Mysql主从复制(master-slave)实际操作案例

Mysql主从复制(master-slave)实际操作案例

在这一章节里, 我们来了解下如何在 Mysql 中进行用户授权及主从复制这里先来了解下 Mysql 主从复制的优点:1、 如果主服务器出现问题, 可以快速切换到从服务器提供的服务2、 可以在从服务器上执行查询操作, 降低主服务器的访问压力3、 可以在从服务器上执行备份, 以避免备份期间影响主服务器的服务注意一般只有更新不频繁的数据或者对实时性要求不高的数据可以通过从服务器查询, 实时性要求高的数据仍然需要从主数据库获得在这里我们首先得完成用户授权, 目的是...
<< 101 102 103 104 105 106 107 108 109 110 >>