А можно ли использовать MySQL для показа на ПК?
MySQL - это база данных, которая не имеет ничего общего с «показом данных», за исключением того факта, что она хранит их. Презентация контролируется HTML / JS (в браузере) или любым другим вашим любимым инструментарием GUI на рабочем столе.
Что касается вашего вопроса, я предлагаю вам ознакомиться с несколькими темами, чтобы углубить ваше понимание того, что вы хотите сделать и как его решить:
- Компьютерные сети - IP-адреса, TCP, IP, DNS, HTTP, RESTful WebServices
- Apache, MySQL, PHP и Linux
По сути, сокет - это просто простое соединение между двумя устройствами. То, что вы пытаетесь сделать, излишне усложняется тем фактом, что вы хотите использовать необработанные сокеты для общения с компьютером. Одно из многих решений здесь:
- Настройте WebService на компьютере, который будет записывать в базу данных MySQL все передаваемые измерения.
- На устройствах Android просто прочитайте результаты измерений с прибора или из текстового файла, создайте соответствующий запрос веб-службы и используйте HTTPClient для передачи данных POST на веб-службу.
- На компьютере напишите простое веб-приложение, чтобы прочитать информацию из БД MySQL и отобразить ее на веб-странице.