![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
ThinkerFuther
卧薪尝胆
展开
-
can't connect to MySQL server on 'localhost' (10061)
因为系统中没有这项服务,所以首先MySql安装程序,安装mysql-essential-6.0.4-alpha-win32_PConline软件;然后MySql的Windows的ODBC接口,安装mysql-connector-odbc-3.51.26-win32;最后安装navicat8_mysql_cs;这样就大功告成了! 注意要注意,MySql安装程序和navicat原创 2013-11-17 21:10:55 · 868 阅读 · 0 评论 -
linux的mysql数据库的由于权限问题看不到mysql库user表
今天在安装mysql数据库后,想开启远程连接,发现查询不到了mysql数据库自带的mysql数据库,是由于用户的权限问题导致,解决办法如下:第一种情况[root@localhost ~]# mysql -uroot -p123 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL conne原创 2017-03-22 11:04:38 · 2480 阅读 · 1 评论 -
linux下mysql开启远程访问权限 防火墙开放3306端口
默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。(1)登陆mysqlmysql-u root -p (2)修改mysql库的user表将host项从localhost改为%。%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,比如可以将localhost改为192.168.1.1原创 2017-03-22 11:03:36 · 420 阅读 · 0 评论 -
MySQL数据库安装(CentOS操作系统/tar.gz方式)
(1)上传Mysql安装包“mysql-5.6.35-linux-glibc2.5-i686.tar.gz”到部署机,位置任意;(2) 将Mysql安装包解压到其所在目录,命令如下:tar -zxvf mysql-5.6.35-linux-glibc2.5-i686.tar.gz(3) 复制解压得到的目录到系统的本地软件目录“/usr/local/”,命令如下:cp -rf mys原创 2017-03-22 11:01:52 · 356 阅读 · 0 评论 -
MySql表名、字段名区分大小写
mysql server有个参数叫做 lower_case_table_names,控制表名、字段名的大小写它可以有3个值:0: 大小写敏感1:比较名字时 忽略大小写,但创建表时,大写字母也转为小写字母。2:比较名字时 忽略大小写,创建表时,维持原样。windows默认是1,但这并不是我们想要的效果,修改为2就OK。1、定位文件C原创 2017-03-07 14:24:06 · 4757 阅读 · 0 评论 -
MYSQL报错“Packets larger than max_allowed_packet are not allowed”
BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。根据Eric Raymond的说法,处理BLOB的主要思想就是让文件处理器(如数据库管理原创 2017-03-09 11:30:47 · 2165 阅读 · 0 评论 -
HOSt ip is not allowed to connect to this MySql server
报错:1130-host ... is not allowed to connect to this MySql server解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%原创 2016-11-08 15:52:18 · 361 阅读 · 0 评论 -
Host 'admin-PC' is not allowed to connect to this MySQL server
问题:"Host 'admin-PC' is not allowed to connect to this MySQLserver" (其中,admin-PC为我的机器名)原因:安装MySQL时没有勾选“Enable root access from remote machines”解决办法:执行命令[sql] view plaincopy原创 2015-05-14 13:44:26 · 800 阅读 · 0 评论 -
理解MySQL——索引与优化
http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读转载 2015-03-24 11:16:58 · 409 阅读 · 0 评论 -
mysql如何让自增id从1开始设置方法
其实很简单,用到的是truncate语句,是清空表中的内容,包括自增主键的比如: 代码如下复制代码TRUNCATE TABLE table1 TRUNCATE TABLE table1(表名)或者这样也可以: 代码如下复制代码alter table table_name AUTO转载 2015-03-23 21:09:46 · 17334 阅读 · 0 评论 -
"Host 'admin-PC' is not allowed to connect to this MySQLserver"
问题:"Host 'admin-PC' is not allowed to connect to this MySQLserver" (其中,admin-PC为我的机器名)原因:安装MySQL时没有勾选“Enable root access from remote machines”解决办法:执行命令[sql] view plaincopy原创 2015-02-06 14:32:30 · 973 阅读 · 0 评论 -
Mysql中mysql 1366错误
当在mysql中不能添加汉字时,注意修改Mysql中对应数据表中字段的结构,改为:字符集:utf8整理:utf8_general_ci原创 2015-01-29 10:10:29 · 865 阅读 · 0 评论 -
MySQL中修改root密码
方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('admin10000.com'); 上面例子将用户root的密码更改为ad原创 2014-11-18 14:42:07 · 508 阅读 · 0 评论 -
C#中MYSQL数据库连接并显示
我是采用MYSQL实现的,所以首先需要导入MySql.Data.dll和MySQLDriverCS.dll,避免有些函数不能用。命名空间:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;usin原创 2013-12-02 15:18:24 · 2391 阅读 · 0 评论 -
navicat for mysql 注册码
navicat8_mysql_cs.exe的破解方法:名和组织都是:iNViSiBLE TEAMNavicat for MySQL Enterprise Edition 8注册码: NAVJ-W56S-3YUU-MVHV NAVE原创 2013-11-26 16:59:47 · 1767 阅读 · 0 评论 -
mysql 查看数据库中所有表的记录数
use information_schema;select table_name,table_rows from tables where TABLE_SCHEMA = 'testdb' order by table_rows desc;原创 2017-06-28 21:03:47 · 438 阅读 · 0 评论