Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# и базы данных, ADO.NET

Войти
Регистрация
Восстановить пароль
 
yarkov_aleksei
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 93
#1

Ошибка при подключении к MySQL серверу на локалке: "Host 'HomePC' is not allowed to connect to this MySQL" - C#

17.10.2014, 18:17. Просмотров 1242. Ответов 7
Метки нет (Все метки)

При подключении выдают такую ошибку: "Host 'HomePC' is not allowed to connect to this MySQL server"

Не понимаю что ему надо. HomePC - имя компа. Сервер запущен. Хз, хз...

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
 
namespace MySQL_Client
{
 
    public partial class Form1 : Form
    {
 
 
        public Form1 ( )
        {
            InitializeComponent ( );
        }
 
 
        private string getConnectionString ( string db = "", int port = 3306 )
        {
            return new MySqlConnectionStringBuilder ( ) {
                Server = comboBoxServer.SelectedText,
                UserID = textBoxLogin.Text,
                Password = textBoxPassword.Text,
                Database = db,
                Port = (uint)port
            }.ToString ( );
        }
 
 
        private void button1_Click ( object sender, EventArgs e )
        {
            string ShowDB = "SELECT * FROM INFORMATION_SCHEMA.tables";
            MySqlConnection connection = new MySqlConnection ( getConnectionString ( ) );
            var cmd = new MySqlCommand ( ShowDB, connection );
            
            if ( connection.State != ConnectionState.Open )
            {
                connection.Open ( );    // на эту строку ругается - Host 'HomePC' is not allowed to connect to this MySQL server
            }
            
            var reader = cmd.ExecuteReader ( );
 
            while ( reader.Read ( ) )
            {
                comboBoxBases.Items.Add ( reader.GetString ( 0 ) );
            }
 
            reader.Close ( );
            connection.Close ( );
        }
 
 
    }
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2014, 18:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ошибка при подключении к MySQL серверу на локалке: "Host 'HomePC' is not allowed to connect to this MySQL" (C#):

Ошибка "ORA-12514" при подключении к удаленному серверу oracle - C#
День добрый господа. Возник вопрос по подключению к удаленному серверу oracle. Что имеем: 1) Удаленный сервер базы данных oracle на...

При подключении второго клиента к серверу возникает ошибка "IAsyncResult не был получен" - C#
Всем привет, у меня проблема с асинхронными сокетами. Суть: Пишу простенький чат, написал сервер и клиент. С 1 клиентом работает без...

Unable to connect to any of the specified mysql hosts при подключении к удаленной БД - C#
Всем привет, вот такой вопрос прошу помочь и объяснить, т. к. плохо разбираюсь в программировании! Суть такова: Есть MySQL база данных...

MySQL Unable to connect to any of the specified MySQL host - C#
Здравствуйте уважаемые, только начал работать с БД и тут тебе на. Подскажите пожалуйста какие причины могут быть данного исключения ? ...

.NET 4.x MySql Connector ошибка при подключении - C#
Есть проблема, использую MySql Connector но при попытке подключения пишет - "Unable to connect to any of the specified MySQL hosts.". Не...

MySQL Ошибка при подключении базы данных MySQL на кириллице - C#
Здравствуйте! При попытке подключения БД при помощи MySQL Visual Studio Connector выдает ошибку "Unknown DataBase ???????". Если...

7
meksik
202 / 171 / 54
Регистрация: 04.10.2014
Сообщений: 839
17.10.2014, 18:30 #2
yarkov_aleksei, host localhost о_О
0
yarkov_aleksei
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 93
17.10.2014, 18:57  [ТС] #3
meksik, капитан? О_о
0
Миниатюры
Ошибка при подключении к MySQL серверу на локалке: "Host 'HomePC' is not allowed to connect to this MySQL"  
meksik
202 / 171 / 54
Регистрация: 04.10.2014
Сообщений: 839
17.10.2014, 19:04 #4
yarkov_aleksei, хз, попробуй 127.0.0.1
Цитата Сообщение от yarkov_aleksei Посмотреть сообщение
meksik, капитан? О_о
хотел попробовать им стать

Добавлено через 1 минуту
Сообщений: 777
счастливый пост)
0
yarkov_aleksei
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 93
17.10.2014, 19:05  [ТС] #5
meksik, да пробовал конечно и то и то. Ни в какую. MySQL стоит в комплекте XAMPP.

Добавлено через 41 секунду
Цитата Сообщение от meksik Посмотреть сообщение
Сообщений: 777
:-)
0
meksik
202 / 171 / 54
Регистрация: 04.10.2014
Сообщений: 839
17.10.2014, 19:08 #6
yarkov_aleksei, тут почитай метод решения
0
yarkov_aleksei
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 93
17.10.2014, 19:46  [ТС] #7
meksik, во первых надо было запрос поменять на "SHOW DATABASES".
А во-вторых, раскомментировать строчку bind-address="127.0.0.1" , как указано по ссылке что вы дали. Спасибо большое вам, Уважаемый.
0
meksik
202 / 171 / 54
Регистрация: 04.10.2014
Сообщений: 839
17.10.2014, 19:52 #8
yarkov_aleksei, я если честно на SQL вообще не смотрел)) тут причина явно в подключении была) не за что)
0
17.10.2014, 19:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2014, 19:52
Привет! Вот еще темы с ответами:

.NET 4.x Более 1000 запросов к БД MySQL и ошибка "System.StackOverflowException" - C#
программа выполняет по очереди Mysql запросы. При регистрации просто закидывает запрос в очередь (List<Turn>) и по очереди выполняет. Решил...

MySQL + ASP.NET + IIS ошибка при подключении на ресурс - C#
Всем привет. Ребята, помогите решить проблему с ошибкой. Значит смысл в чем : Есть веб приложение asp.net c базами mysql и все это...

GraphEditPlus - при подключении карты видеозахвата, вылетает ошибка "устройство не подключено" - C#
Товарищи, пишу приложение работы с видео. Почитав, решил использовать библиотеку DirectShow. Все написалось хорошо. Подключаю любую вебку,...

Ошибка при подключении к БД FoxPro "Поле PREFIX не принимает нулевых значений." - C#
Есть база FoxPro я подключаюсь к ней OleDbConnection conn = new OleDbConnection("Provider=VFPOLEDB.1;Data...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru