O CÓDIGO:
UPDATE `noticias_noticia` SET slug = lower(titulo),
slug = replace(slug, '.', ' '),
slug = replace(slug,'ß','Ss'),
slug = replace(slug,'à','a'),
slug = replace(slug,'á','a'),
slug = replace(slug,'â','a'),
slug = replace(slug,'ã','a'),
slug = replace(slug,'ä','a'),
slug = replace(slug,'å','a'),
slug = replace(slug,'æ','a'),
slug = replace(slug,'ç','c'),
slug = replace(slug,'è','e'),
slug = replace(slug,'é','e'),
slug = replace(slug,'ê','e'),
slug = replace(slug,'ë','e'),
slug = replace(slug,'ì','i'),
slug = replace(slug,'í','i'),
slug = replace(slug,'î','i'),
slug = replace(slug,'ï','i'),
slug = replace(slug,'ð','o'),
slug = replace(slug,'ñ','n'),
slug = replace(slug,'ò','o'),
slug = replace(slug,'ó','o'),
slug = replace(slug,'ô','o'),
slug = replace(slug,'õ','o'),
slug = replace(slug,'ö','o'),
slug = replace(slug,'ø','o'),
slug = replace(slug,'ù','u'),
slug = replace(slug,'ú','u'),
slug = replace(slug,'û','u'),
slug = replace(slug,'ý','y'),
slug = replace(slug,'ý','y'),
slug = replace(slug,'þ','b'),
slug = replace(slug,'ÿ','y'),
slug = replace(slug,'ƒ','f'),
slug = replace(slug, 'œ', 'oe'),
slug = replace(slug, '€', 'euro'),
slug = replace(slug, '$', 'dollars'),
slug = replace(slug, '£', ''),
slug = replace(slug, '/', ''),
slug = replace(slug, ',', ''),
slug = replace(slug, ':', ''),
slug = replace(slug, '!', ''),
slug = replace(slug, '?', ''),
slug = replace(slug, '%', ''),
slug = replace(slug, '"', ''),
slug = replace(slug, "'", ''),
slug = replace(slug, '+', ''),
slug = replace(slug, '(', ''),
slug = replace(slug, ')', ''),
slug = replace(slug, '\\', ''),
slug = replace(slug, '“', ''),
slug = replace(slug, '”', ''),
slug = replace(slug, 'º', ''),
slug = replace(slug, 'ª', ''),
slug = trim(slug),
slug = replace(slug, ' ', '-'),
slug = replace(slug, '--', '-') ;
hasta!
segunda-feira, 26 de outubro de 2015
terça-feira, 20 de outubro de 2015
Como corrigir charset de uma base latin1 quando importada para uma utf8
O CÓDIGO
Faça o dump:
Substitua os valores de USER e DBNAME de acordo com sua necessidade.
Importe para sua nova base UTF8:
hasta!
Faça o dump:
mysqldump -u USER -p --opt --quote-names --skip-set-charset --default-character-set=latin1 DBNAME > dump.sql
Substitua os valores de USER e DBNAME de acordo com sua necessidade.
Importe para sua nova base UTF8:
mysql -u USER -p --default-character-set=utf8 DBNAME < dump.sql
hasta!
segunda-feira, 5 de outubro de 2015
Instalando PHP, Django, MySQL em um Cloudpro na Locaweb com Ubuntu 12.04
Instalação do Apache com mod_wsgi:
aptitude search apache2 aptitude install apache2 ps aux | grep apache sudo aptitude install libapache2-mod-wsgi sudo service apache2 restart
Instalação do Virtualenv
apt-get install python-virtualenv
Instalação do MySQL
apt-get update apt-get install mysql-client-core-5.5 apt-get install mysql-server mysql -u root -p ps aux | grep mysql
Instalação do PHP
apt-get update aptitude install php5 libapache2-mod-php5 /etc/init.d/apache2 restart mysql -u root -p ps aux | grep mysql
Instalação do GIT
apt-get install git ssh-keygen
Instalação do Django com VirtualENV
virtualenv --no-site-packages --unzip-setuptools ENV pip install django
Instalação de um novo projeto em PHP
Copie o arquivo default da pasta /etc/apache2/sites-available/ para o mesmo diretorio com o nome do seu projeto, no exemplo abaixo utilizaremos seudominio.com.br. Depois abra com o editor de sua preferência e deixe como a seguir:
E para configurar um em Django, deixe como a seguir:
hasta!
Marcadores:
configuração,
django,
instalação,
MySQL,
PHP,
python
Assinar:
Postagens (Atom)