З твоїх стежок я сміливо можу припустити наступне:
- Ви запускаєте MySQL в Windows
- Для установки ви використовували MySQL MSI
Що вам потрібно зробити, це встановити файл my.ini
Під час встановлення MySQL для Windows за допомогою MSI очікується розташування my.ini C:/ProgramData/MySQL/MySQL Server 5.1
.
Будь ласка, запустіть наступне у вікні DOS:
cd C:/ProgramData/MySQL/MySQL Server 5.1
dir *.ini
Ви побачите кілька прикладних файлів my.ini. Однак якщо у цій папці немає файлу з ім'ям my.ini, ви повинні створити його. Існує чи ні, будь ласка, запустіть це:
cd C:/ProgramData/MySQL/MySQL Server 5.1
notepad my.ini
Якщо вас попросять створити, будь ласка, зробіть це.
Далі створіть наступний запис під заголовком групи [mysqld] у my.ini:
[mysqld]
datadir=F:/naveen/data
Збережіть my.ini
Далі, зупиніть mysql з командного рядка DOS так:
C:\> net stop mysql
Далі зробіть копію всієї папки даних у новому місці
C:\> xcopy "C:\ProgramData\MySQL\MySQL Server 5.1\data" F:\naveen\data /s
Останній крок, запустіть mysql
C:\> net start mysql
Спробуйте увійти в mysql. Після успішного входу в mysql, запустіть цю команду:
show variables like 'datadir';
Якщо F:\naveen\data
відображається як datadir, ВІДКЛЮЧЕННЯ, ВИ ЗДОРОВИЛИ ПРАВО !!!
Після того, як ви переконаєтесь, що всі ваші програми, що вражають MySQL, можуть працювати, ви можете видалити все C:\ProgramData\MySQL\MySQL Server 5.1\data\*
Спробувати !!!