Как узнать имя пользователя и пароль для базы данных mysql. Как узнать имя базы данных mysql битрикс
mysql - Как узнать имя пользователя и пароль для базы данных mysql
Я забыл, что я установил как имя пользователя и пароль для базы данных mysql. Как я мог это узнать? Я использую wamp-сервер. Я новичок в mysql.
задан aeonsleo 24 апр. '10 в 12:50 источник поделитьсяПерейти к этому файлу в: WampFolder\apps\phpmyadmin[phpmyadmin version]\config.inc.php
Обычно wamp находится в папке вашего основного жесткого диска C:\wamp\
Вы увидите что-то вроде:
$cfg['Servers'][$i]['user'] = 'YOUR USER NAME IS HERE'; $cfg['Servers'][$i]['password'] = 'AND YOU PASSWORD IS HERE';Попробуйте использовать пароль и имя пользователя, которые у вас есть в этом файле.
источник поделитьсяПредполагая, что пользователь, который вы используете в phpmyadmin, имеет необходимые привилегии, вы можете запустить этот запрос, чтобы изменить пароль root:
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root'; FLUSH PRIVILEGES; источник поделиться- START
- Введите RUN в поле поиска
- Введите 'cnc' в поле с надписью OPEN и появится черный ящик 4. В поле будет текст. (C:\Users\admin > ) Рядом с этим началом введите "sqlplus/nolog", нажмите клавишу ВВОД
- В следующей строке введите "conn sys/change_on_install as sysdba" (нажмите ENTER) 6. (в следующей строке после sql- > type) 'alter user scott account unlock'.
- Теперь откройте свой slpplus и введите имя пользователя как "scott" и пароль как "тигр".
Если он запрашивает ваш старый пароль, то введите тот, который вы указали при установке.
источник поделитьсяВ вашей локальной системе,
go to this url : http://localhost/phpmyadmin/ In this click mysql default db, after that browser user table to get existing username and password. ответ дан Karthik 24 апр. '10 в 12:55 источник поделитьсяЕсть два простых способа:
-
В вашей cpanel Перейдите в cpanel/softaculous/wordpress, в рамках текущей установки вы увидите веб-сайты, которые вы установили с помощью wordpress. Нажмите "Изменить деталь" на конкретном веб-сайте, и вы увидите имя пользователя и пароль базы данных SQL.
-
На вашем сервере Получите доступ к FTP и просмотрите файл wp-config.php
Откройте phpmyadmin, перейдите в базу данных и соответствующую таблицу, чтобы узнать это.
ответ дан Sarfraz 24 апр. '10 в 12:53 источник поделитьсяqaru.site
Полный список часто используемых и полезных команд » Блог. ArtKiev Design Studio
Ежедневно разработчикам и администраторам приходится держать в памяти большое количество часто используемых команд. Кто-то ищет их в гугле, кто-то держит у себя в букмарках, кто-то написал "на коленке" себе программу для складирования нужных заметок. Для тех, кто все же ищет через поисковик мы собрали список часто используемых команд MySQL.
Полный список часто используемых и полезных команд:
Как войти в консоль MySQL:
# mysql –u user_name –puser_password или # mysql -hхост -u user_name -puser_passwordКак задать пароль MySQL:
# mysqladmin -u root password 'passwd'
Как установить новый пароль для пользователя root:
mysql> UPDATE user SET Password=PASSWORD ('НОВЫЙ_ПАРОЛЬ') WHERE user='root';
Просмотр прав доступа в MySQL:
mysql> use mysql; Database changed mysql> select user,host,password from user;
Как создать новую базу в MySQL:
mysql> CREATE DATABASE `ИМЯ_БАЗЫ` CHARACTER SET utf8 COLLATE utf8_general_ci;CHARACTER SET, COLLATE — Используется для задания стандартной кодировки таблицы и порядка сортировки.
Как создать нового пользователя и дать ему доступ к базе данных:
mysql> GRANT ALL PRIVILEGES ON `ИМЯ_БАЗЫ`.* TO 'ИМЯ_ПОЛЬЗОВАТЕЛЯ'@'localhost' IDENTIFIED BY 'user_password';
Как посмотреть настройки уже существующей базы данных MySQL:
mysql> SHOW CREATE DATABASE `db_name`;
Как удалить базу данных в MySQL:
mysql> DROP DATABASE db_name;
Как сделать дамп базы в MySQL:
# mysqldump --user=user_name --password=user_password db_name > /path_to_dump/dump.sql;
Как залить данные из дампа в MySQL:
Как скопировать данные из одной таблицы в другую в MySQL:
mysql> INSERT INTO `table_one` (id, parent_id, text) SELECT id, parent_id, option FROM `table_two`;
Как вывести список баз данных в MySQL, к которым пользователь имеет доступ:
mysql> SHOW DATABASES;
Как вывести список таблиц в MySQL, для выбранной базы:
mysql> show tables;
Как просмотреть структуры таблицы в MySQL:
mysql> DESCRIBE `table_name`;Конечно, это далеко не полный список т.к. команд и функций, которые могут выполняться на сервере очень много, но это точно самые востребованные.
artkiev.com
database - Как быстро переименовать базу данных MySQL (изменить имя схемы)?
Ну есть 2 метода:
Метод 1: Известный метод переименования схемы базы данных - это сброс схемы с помощью Mysqldump и восстановление ее в другой схеме, а затем удаление старой схемы (при необходимости).
Из оболочки
mysqldump emp > emp.out mysql -e "CREATE DATABASE employees;" mysql employees < emp.out mysql -e "DROP DATABASE emp;"Чтобы исправить такие ситуации, существует еще один быстрый способ переименования схем, однако при этом необходимо соблюдать осторожность.
Метод 2: У MySQL есть очень хорошая функция для переименования таблиц, которые даже работают в разных схемах. Эта операция переименования является атомарной, и никто другой не может получить доступ к таблице при ее переименовании. Это займет короткое время, так как изменение имени таблицы или ее схемы - это только изменение метаданных. При выполнении переименования существует процедурный подход:
Создайте новую схему базы данных с нужным именем. Переименуйте таблицы из старой схемы в новую схему, используя команду "RENAME TABLE" MySQL. Отбросьте старую схему базы данных. If there are views, triggers, functions, stored procedures in the schema, those will need to be recreated too. MySQLs "RENAME TABLE" терпит неудачу, если в таблицах существуют триггеры. Чтобы исправить это, мы можем сделать следующее:
1) Dump the triggers, events and stored routines in a separate file. Это выполняется с использованием флагов -E, -R (в дополнение к -t -d, который сбрасывает триггеры) команде mysqldump. После того, как триггеры будут сброшены, нам нужно будет удалить их из схемы, чтобы команда RENAME TABLE работала.
$ mysqldump <old_schema_name> -d -t -R -E > stored_routines_triggers_events.out2) Создайте список только таблиц "BASE". Их можно найти, используя запрос в таблице information_schema.TABLES.
mysql> select TABLE_NAME from information_schema.tables where table_schema='<old_schema_name>' and TABLE_TYPE='BASE TABLE';3) Дамп представлений в выходном файле. Представления можно найти, используя запрос в той же таблице information_schema.TABLES.
mysql> select TABLE_NAME from information_schema.tables where table_schema='<old_schema_name>' and TABLE_TYPE='VIEW'; $ mysqldump <database> <view1> <view2> … > views.out4) Отбросьте триггеры в текущих таблицах в old_schema.
mysql> DROP TRIGGER <trigger_name>; ...Трудности с помощью вышеописанных методов. Возможно, нам потребуется обновить GRANTS для пользователей, чтобы они соответствовали правильному имени схемы. Они могут быть исправлены с помощью простых UPDATE таблиц mysql.columns_priv, mysql.procs_priv, mysql.tables_priv, mysql.db, обновляющих имя old_schema до new_schema и вызывающих "привилегии Flush". Хотя "метод 2" кажется немного более сложным, чем "метод 1", это вполне возможно для сценариев. Простой bash script для выполнения вышеуказанных шагов в правильной последовательности может помочь вам сэкономить место и время при переименовании схем баз данных в следующий раз.
Команда Percona Remote DBA написала script под названием "rename_db", который работает следующим образом:
[root@dba~]# /tmp/rename_db rename_db <server> <database> <new_database>Чтобы продемонстрировать использование этого script, использовали примерную схему "emp", создали тестовые триггеры, сохраненные подпрограммы на этой схеме. Попробует переименовать схему базы данных с помощью script, для завершения которой требуется несколько секунд, а не времени, использующего метод дампа/восстановления.
qaru.site