que versão do xampp tu está usando ?
info
Grupo: Conde
Registrado: 07/04/15
Posts: 962
Reputação: +258
Gênero: Masculino

info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino

que versão do xampp tu está usando ?
To usando a versão 1.7.3. Eu tinha baixado a mais nova, mas não encontrei nenhum tutorial de como instalar com ela.
info
Grupo: Conde
Registrado: 07/04/15
Posts: 926
Reputação: +335
Gênero: Masculino

Em que tela isso aparece? Em que momento da instalação, etc... Pf, detalhe um pouco mais o que está acontecendo.
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino

Em que tela isso aparece? Em que momento da instalação, etc... Pf, detalhe um pouco mais o que está acontecendo.
Na hora de logar no localhost/phpmyadmin.
Eu coloco usuario root e a senha que cadastrei, e da quando dou enter, aparece esse erro.
info
Grupo: Herói
Registrado: 08/12/11
Posts: 809
Reputação: +253
Gênero: Masculino

Olá,
Este erro ocorre em servidores que rodam versões mais antigas do MySQL. Isso pode ser resolvido executando um script PHP. Salve este código em um arquivo e execute-o digitando o nome do banco de dados, usuário e senha e ele vai alterar o agrupamento de utf8mb4/utf8mb4_unicode_ci para utf8/utf8_general_ci.
<!DOCTYPE html><html><head> <title>DB-Convert</title> <style> body { font-family:"Courier New", Courier, monospace;" } </style></head><body><h1>Convert your Database to utf8_general_ci!</h1><form action="db-convert.php" method="post"> dbname: <input type="text" name="dbname"><br> dbuser: <input type="text" name="dbuser"><br> dbpass: <input type="text" name="dbpassword"><br> <input type="submit"></form></body></html><?phpif ($_POST) { $dbname = $_POST['dbname']; $dbuser = $_POST['dbuser']; $dbpassword = $_POST['dbpassword']; $con = mysql_connect('localhost',$dbuser,$dbpassword); if(!$con) { echo "Cannot connect to the database ";die();} mysql_select_db($dbname); $result=mysql_query('show tables'); while($tables = mysql_fetch_array($result)) { foreach ($tables as $key => $value) { mysql_query("ALTER TABLE $value CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci"); }} echo "<script>alert('The collation of your database has been successfully changed!');</script>";}?>
Abraços, quaquer coisa avise.
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino

4 minutos atrás, Avuenja disse:Olá,
Este erro ocorre em servidores que rodam versões mais antigas do MySQL. Isso pode ser resolvido executando um script PHP. Salve este código em um arquivo e execute-o digitando o nome do banco de dados, usuário e senha e ele vai alterar o agrupamento de utf8mb4/utf8mb4_unicode_ci para utf8/utf8_general_ci.
<!DOCTYPE html><html><head> <title>DB-Convert</title> <style> body { font-family:"Courier New", Courier, monospace;" } </style></head><body><h1>Convert your Database to utf8_general_ci!</h1><form action="db-convert.php" method="post"> dbname: <input type="text" name="dbname"><br> dbuser: <input type="text" name="dbuser"><br> dbpass: <input type="text" name="dbpassword"><br> <input type="submit"></form></body></html><?phpif ($_POST) { $dbname = $_POST['dbname']; $dbuser = $_POST['dbuser']; $dbpassword = $_POST['dbpassword']; $con = mysql_connect('localhost',$dbuser,$dbpassword); if(!$con) { echo "Cannot connect to the database ";die();} mysql_select_db($dbname); $result=mysql_query('show tables'); while($tables = mysql_fetch_array($result)) { foreach ($tables as $key => $value) { mysql_query("ALTER TABLE $value CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci"); }} echo "<script>alert('The collation of your database has been successfully changed!');</script>";}?>
Abraços, quaquer coisa avise.
Cara, desculpa a noobisse, mas onde eu coloco esse código? E como eu o executo?
info
Grupo: Herói
Registrado: 08/12/11
Posts: 809
Reputação: +253
Gênero: Masculino

4 minutos atrás, PsyMcKenzie disse:Cara, desculpa a noobisse, mas onde eu coloco esse código? E como eu o executo?
Cria ele dentro servidor, da pasta htdocs. Que ele irá fazer a conexão com o banco e alterar os dados.
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino

1 minuto atrás, Avuenja disse:
Cria ele dentro servidor, da pasta htdocs. Que ele irá fazer a conexão com o banco e alterar os dados.
Só salvare tentar fazer o login novamente? Que nome dou pro arquivo?
info
Grupo: Herói
Registrado: 08/12/11
Posts: 809
Reputação: +253
Gênero: Masculino

7 minutos atrás, PsyMcKenzie disse:Só salvare tentar fazer o login novamente? Que nome dou pro arquivo?
Pode salvar com qualquer nome o arquivo, exemplo: alterdb.php
e acessar: localhost/alterdb.php
dai colocar os dados e salvar e boa.
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino

Fiz isso que tu disse, preenchi os campos e quando dei enter, apareceu esse erro:
Objeto não encontrado!
A URL requisitada não foi encontrada neste servidor. O link na página referida parece estar com algum erro ou desatualizado. Por favor informe o autor desta página sobre o erro.
Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.
Error 404
localhost06/04/2016 00:46:37
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
info
Grupo: Herói
Registrado: 08/12/11
Posts: 809
Reputação: +253
Gênero: Masculino

2 minutos atrás, PsyMcKenzie disse:Fiz isso que tu disse, preenchi os campos e quando dei enter, apareceu esse erro:
Objeto não encontrado!
A URL requisitada não foi encontrada neste servidor. O link na página referida parece estar com algum erro ou desatualizado. Por favor informe o autor desta página sobre o erro.
Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.
Error 404
localhost06/04/2016 00:46:37
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
Opa, desculpe... Acabei esquecendo um lugar para a modificação.
salve o arquivo com o nome: db-convert.php
ou altere o action do form, para o nome do arquivo que você salvou.
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino

11 minutos atrás, Avuenja disse:Opa, desculpe... Acabei esquecendo um lugar para a modificação.
salve o arquivo com o nome: db-convert.php
ou altere o action do form, para o nome do arquivo que você salvou.
Cara, a conversão apareceu que deu certo, mas quando tento logar ainda da erro.
Provavelmente, to fazendo algo errado '-' Olha..
Criei um arquivo db-conver.php na pasta htdocs
Entrei em localhost/db-convert.php
preenchi os campos e quando fui em localhost/phpmyadmin, deu erro na hora de logar..
OPA, APARECEU ISSO
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\db-convert.php on line 32
Editado Abril 6 por PsyMcKenzie
info
Grupo: Herói
Registrado: 08/12/11
Posts: 809
Reputação: +253
Gênero: Masculino

8 minutos atrás, PsyMcKenzie disse:
Cara, a conversão apareceu que deu certo, mas quando tento logar ainda da erro.
Provavelmente, to fazendo algo errado '-' Olha..
Criei um arquivo db-conver.php na pasta htdocs
Entrei em localhost/db-convert.php
preenchi os campos e quando fui em localhost/phpmyadmin, deu erro na hora de logar..
OPA, APARECEU ISSO
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\db-convert.php on line 32
parece que ele não retornou nenhuma tabela para o banco de dados que você informou.
a database que você informou existe?
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino

Agora, Avuenja disse:parece que ele não retornou nenhuma tabela para o banco de dados que você informou.
a database que você informou existe?
Essa database fica onde?



info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino
Alguém sabe como arruma isso?
ErroMensagens do MySQL :
#1273 - Unknown collation: 'utf8mb4_unicode_ci'
Não consigo entrar.