Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
Мы только учимсяMySQLданныеБиблиотека обычно подключенаlocalhostЗатем войдите в системуrootСоздание пользователяданныебиблиотека для работы,Тогда возникает вопрос,Как получить доступ к собственной библиотеке данных через другие хосты?
1. Нам необходимо убедиться, что два хоста находятся в одной локальной сети, а это означает, что вы можете проверить связь с другим хостом с помощью команды ping, чтобы вы могли удаленно получить доступ к своей базе данных.
На рисунке 192.168.116.96 — это IP-адрес хоста другой стороны. Мой IP-адрес — 192.168.116.92. Поскольку мы находимся в одном сегменте сети, мы можем получить пакет тестовых данных другой стороны. пакет данных стороны или просто нет данных, что означает, что вы не можете получить доступ к хосту другой стороны в локальной сети.
2. Откройте командную строку DOS, введите mysql -u ваше имя пользователя -p ваш пароль, а затем введите мою базу данных mysql.
Мое имя пользователя — root, пароль: ******.
3. Я хочу создать учетную запись. Эта учетная запись используется для предоставления доступа другой стороне. Потому что я не могу позволить им напрямую получить доступ к моей учетной записи root.
Хорошо, я создал его. Имя созданной мной учетной записи — jhq. Хост с указанным IP-адресом 192.168.116.96 может получить к нему доступ. Пароль — 123456.
4. В это время другая сторона может получить к нему доступ через свою командную строку DOS: mysql -ujhq -p123456 -h192.168.116.2.
Заходите, заходите, но не радуйтесь раньше времени. Поскольку на данный момент вы не установили права доступа, другая сторона теперь может видеть только вашу системную базу данных и не может видеть другие данные.
Верно? Есть только одна база данных Information_schama, от которой нет никакой пользы.
5. Установите разрешения, чтобы позволить ему получить доступ к содержимому моей базы данных.
Я настроил, чтобы разрешить ему доступ ко всем моим базам данных и всем таблицам в базе данных. Первый * — это область действия базы данных. Второй * относится к области действия таблицы. , давай попробуем
6. Снова войдите в учетную запись, которую мы только что создали на хосте другой стороны, а затем проверьте, какие там базы данных.
Верно, если я сейчас запросю базу данных, в ней будет намного больше данных, которые я создал сам, и другая сторона также сможет получить к ним доступ.
Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Этот сайт предоставляет только услуги по хранению информации, не имеет никаких прав собственности и не принимает на себя соответствующие юридические обязательства. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить. После проверки этот сайт будет немедленно удален.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/182456.html Исходная ссылка: https://javaforall.cn