<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[L_FOR_SALAH的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/L_FOR_SALAH</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; L_FOR_SALAH]]></copyright><item><title><![CDATA[配置MySQL多实例时，报错mysqld: Table ‘mysql.plugin‘ doesn‘t exist 的一个原因]]></title><link>https://blog.youkuaiyun.com/L_FOR_SALAH/article/details/114993525</link><guid>https://blog.youkuaiyun.com/L_FOR_SALAH/article/details/114993525</guid><author>L_FOR_SALAH</author><pubDate>Thu, 18 Mar 2021 23:26:53 +0800</pubDate><description><![CDATA[今天配置MySQL多实例时，初始化后，启动不成功，看error log，报错信息如下



在网上看，大多数说的都是忘记初始化了，但是我是有初始化的。

这个原因是mysqld初始化时，会先从默认路径去找my.cnf，如果找到了，是不会读取你定制的my.cnf的。

1、先查看mysqld默认查找的路径


mysqld --help --verbose|grep my.cnf



2、将/etc/my.cnf /etc/mysql/my.cnf （如果有）rename


mv /etc/my.cnf ]]></description><category></category></item><item><title><![CDATA[C/C++中extern的用法]]></title><link>https://blog.youkuaiyun.com/L_FOR_SALAH/article/details/41649683</link><guid>https://blog.youkuaiyun.com/L_FOR_SALAH/article/details/41649683</guid><author>L_FOR_SALAH</author><pubDate>Mon, 01 Dec 2014 17:05:24 +0800</pubDate><description><![CDATA[1 基本解释：extern可以置于变量或者函数前，以标示变量或者函数的定义在别的文件中，提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。

      也就是说extern有两个作用，第一个,当它与"C"一起连用时，如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数]]></description><category></category></item><item><title><![CDATA[学习笔记--C++]]></title><link>https://blog.youkuaiyun.com/L_FOR_SALAH/article/details/41484489</link><guid>https://blog.youkuaiyun.com/L_FOR_SALAH/article/details/41484489</guid><author>L_FOR_SALAH</author><pubDate>Tue, 25 Nov 2014 16:52:55 +0800</pubDate><description><![CDATA[#include 
#include 
using namespace std;


int main()
{
const char *cp="hello";
cout

getchar();
return 0;
}]]></description><category></category></item></channel></rss>