Установите версию mysql-noinstall в системе Windows.
Автор:Eve Cole
Время обновления:2009-07-27 17:13:20
Дружеское напоминание: в этой статье описывается установка и настройка версии mysql-noinstall, которая представляет собой распакованную версию. Эти операции используются очень часто. В этой статье описывается установка и настройка версии mysql-noinstall, которая представляет собой распакованную версию. Эти операции используются очень часто. В статье не представлена версия MySQL для установки исполняемого файла. Версия установки исполняемого файла имеет множество недостатков, поэтому я не буду рассматривать их один за другим. Короче говоря, мне нравится экологичное и экологически чистое программное обеспечение, включая eclipse, tomcat, jboss и apache. Даже если операционную систему переустанавливать, эти программы не нужно переустанавливать. Можно сказать, это нужно сделать раз и навсегда!
среда:
Windows 2000/ХР/2003
mysql-noinstall-5.0.37-win32.zip
1. Загрузите MySQL
http://www.mysql.com/downloads
2. Процесс установки
1. Разархивируйте mysql-noinstall-5.0.37-win32.zip в каталог, добавьте и разархивируйте его в каталог E:myserver.
2. Напишите файл конфигурации запуска mysql my.ini.
мой.ini
--------------------------
[WinMySQLАдмин]
# Указываем файл для запуска службы MySQL
Сервер=E:\myserver\mysql-5.0.37-win32\bin\mysqld-nt.exe
[mysqld]
#Установим каталог установки MySQL
basedir=E:\myserver\mysql-5.0.37-win32
#Установите каталог хранения данных базы данных mysql, который должен быть data или \xxxdata
datadir=E:\myserver\mysql-5.0.37-win32\data
#Устанавливаем набор символов сервера MySQL
набор символов по умолчанию = gbk
[клиент]
#Устанавливаем набор символов клиента MySQL
набор символов по умолчанию = gbk
--------------------------
3. Чтобы установить службу mysql, войдите в каталог E:myservermysql-5.0.37-win32bin из окна MS-DOS и выполните следующую команду:
mysqld --install mysql5 --defaults-file= E:myservermysql-5.0.37-win32my.ini
4. Запустите базу данных mysql. В командном окне выше введите команду: net start mysql5.
Это запустит службу MySQL.
5. Войдите в базу данных mysql (локально). В командном окне выше введите команду: mysql -u root -p.
После нажатия Enter вам будет предложено ввести пароль.
Пароль администратора для начальной установки распакованной версии MySQL пуст, поэтому просто нажмите Enter еще раз, чтобы войти в базу данных MySQL.
Если вы не впервые входите в MySQL и у вас все еще есть пользователь с сетевым адресом, вы можете использовать следующую команду для входа на сервер MySQL. Этот сервер MySQL может быть удаленным или локальным. Этот метод входа называется «удаленный вход», и команда выглядит следующим образом:
mysql -h 192.168.3.143 -u корень -p
mysql -h 192.168.3.143 -u корень -плеижимин
-h указывает IP-адрес для входа, -u указывает пользователя, а -p указывает пароль. Если вы ничего не пишете после -p, вам будет предложено ввести пароль. После -p вы также можете написать пароль напрямую. что вам больше не нужно вводить его.
6. Работайте с базой данных и таблицами. После входа в базу данных mysql вы можете выполнить указанную операцию с базой данных. Используйте команду: используйте имя базы данных, чтобы указать объект базы данных для операции. База данных. Метод работы — это, конечно же, команды SQL, ха-ха.
7. Измените пароль root-администратора базы данных MySQL.
По умолчанию в базе данных mysql имеется база данных mysql. Это база данных системы mysql, которая используется для сохранения пользователей базы данных, разрешений и многих других данных. Чтобы сменить пароль, вам необходимо оперировать пользовательской таблицей базы данных mysql.
Теперь пароль root-пользователя mysql по-прежнему пуст, что очень небезопасно. Предположим, вы хотите изменить пароль на «leizhimin».
Все еще в командном окне выше выполните следующую команду:
используйте MySQL;
предоставить все на *.* пользователю root@'%', определенному 'leizhimin' с опцией предоставления;
совершить;
Смысл этой команды — добавить пользователя root со всеми разрешениями и паролем «leizhimin», и этот пользователь сможет получить доступ не только локально, но и через сеть. Причина, по которой я подчеркиваю это, заключается в том, что доступ к пользователю root, который входит в систему mysql, возможен только локально, а идентификатор после символа @ — localhost. Для получения подробной информации вы можете проверить таблицу данных MySQL. С этого момента есть два пользователя root: один — исходная система, а другой — новый. Для удобства управления удалите root, который поставляется с MySQL и. сохраните вновь созданного пользователя root, причина в том, что этот пользователь может получить доступ к MySQL через сеть.
Затем команда для удаления пользователя:
пользователь MySQL;
удалить пользователя, где user='root' и host='localhost';
совершить;
По сути, приведенный выше метод представляет собой команду авторизации, которая при авторизации создает пользователя базы данных. В MySQL также есть отдельный метод для изменения паролей пользователей. Давайте посмотрим, как это сделать.
Сначала создайте пользователя lavasoft с паролем: 123456.
предоставить все на *.* для lavasoft@'localhost', идентифицированного как '123456', с опцией предоставления;
Далее измените пароль этого пользователя на: leizhimin.
обновить пароль пользователя = пароль('leizhimin') где пользователь = 'lavasoft' и хост = 'localhost';
сброс привилегий;
Поясним: для создания пользователей MySQL лучше всего использовать грант. Особенно для администраторов базы данных MySQL важно указывать права доступа пользователей при создании пользователей и развивать хорошие привычки.
Этот метод модификации на самом деле использует функцию mysql. Есть и другие методы, поэтому я не буду описывать их один за другим.
Еще следует отметить, что при смене паролей и других операциях MySQL не позволяет указывать псевдонимы для таблиц, но такого ограничения нет впервые.
8. Создаем базу данных. На самом деле, помимо базы данных mysql, существует еще и пустая тестовая база данных для пользовательского тестирования.
Теперь продолжайте создавать базу данных testdb и выполните ряд операторов sql, чтобы увидеть основные операции базы данных mysql.
Создайте базу данных testdb:
создать базу данных testdb;
Создайте базу данных превентивно:
создать базу данных, если не testdb
Создать таблицу:
используйте тестовую базу данных;
создать таблицу table1(
имя пользователя varchar(12),
пароль varchar(20));
Превентивное создание таблицы aaa:
создать таблицу, если она не существует aaa(ss varchar(20));
Посмотреть структуру таблицы:
описать таблицу1;
Вставьте данные в таблицу table1:
вставить в таблицу1 (имя пользователя, пароль) значения
(«лейжимин», «лавасофт»),
(«привет, котенок», «хахахаха»);
совершить;
Таблица запроса table1:
выберите * из таблицы1;
Изменить данные:
обновить table1 установить пароль = 'хе-хе', где имя пользователя = 'hellokitty';
совершить;
Удалить данные:
удалить из таблицы1, где username='hellokitty';
совершить;
Добавьте столбец в таблицу:
изменить таблицу table1 добавить столбец(
секс varchar(2) комментарий «пол»,
дата возраста не равна нулю комментарий «возраст»
);
совершить;
Создайте таблицу table1 из запроса:
создать таблицу tmp как
выберите * из таблицы1;
Удалить таблицу table1:
удалить таблицу, если она существует, table1;
удалить таблицу, если она существует tmp;
9. Резервное копирование базы данных testdb
mysqldump -h 192.168.3.143 -u root -pleizhimin -x --default-character-set=gbk >C:testdb.sql
10. Удалите базу данных testdb.
удалить базу данных testdb;
11. Чтобы восстановить базу данных testdb, сначала создайте базу данных testdb, а затем используйте следующую команду для ее локального восстановления:
mysql -u root -pleizhimin testdb <C:testdb.sql
12. Удалите службу mysql. Если вам надоел MySQL и вам нужно его удалить, то вам нужно сделать только это.
Остановить службу MySQL
чистая остановка mysql5
Удалить службу MySQL
sc удалить mysql5
Затем удалите папку установки msyql, не оставляя следов.