Mysql
Neaman
这个作者很懒,什么都没留下…
展开
-
如何配置MySQL远程连接
在使用阿里云的云主机的时候,发现云主机本地能够连接mysql,为何远程连接不上mysql呢?这是因为默认安装的mysql,出于安全考虑,只能本地连接。如果您需要远程连接,这里就需要设置一下mysql的权限表。具体设置的步骤如下: 1、在您的云主机上连接进入mysql。(如果不会,可参看命令提示符下如何登录mysql数据库) 2、执行以下mysql命令: use mysql原创 2017-12-12 18:09:22 · 1397 阅读 · 0 评论 -
Php连接及读取和写入mysql数据库的常用代码
1.为了更好地设置数据连接,一般会将数据连接所涉及的值定义成变量. $mysql_server_name='localhost'; //改成自己的mysql数据库服务器 $mysql_username='root'; //改成自己的mysql数据库用户名 $mysql_password='123456'; //改成自己的mysql数据库密码 $mysql_database='Mydb'; //改原创 2017-12-15 15:24:53 · 15306 阅读 · 1 评论 -
MySQL拼音首字母查询
最近一个项目中有个模块需要实现拼音首字母查询功能,网上查了一下资料,自己重新修改整理了一下,使其满足项目的要求。 实现过程如下: 1.创建一个获取中英文大写首字母函数: DROP FUNCTION IF EXISTS `GET_FIRST_PINYIN_CHAR`; CREATE FUNCTION `GET_FIRST_PINYIN_CHAR`(PARAM VARCHAR(255)) RET原创 2017-12-15 15:30:10 · 1210 阅读 · 0 评论 -
mysql分表方法—–MRG_MyISAM引擎分表法
一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。目前我所知道的方法都是MYISAM的,INNODB如何做分表并且保留事务和外键,我还不是很了解。 首先,我们需要想好到底分多少个表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10进行取模。另外原创 2017-12-15 15:36:30 · 451 阅读 · 0 评论 -
MAMP PRO的mySQL启动失败
错误日志如下:其中关键的一行是:InnoDB: Attempted to open a previously opened tablespace. Previous tablespace db_patients/tb_patients uses space ID: 3 at filepath: ./db_patients/tb_patients.ibd. Cannot open tablespac...原创 2018-07-15 10:31:01 · 626 阅读 · 0 评论