WordPress’teki ‘Veritabanı bağlantısı kurulurken hata oluştu’ uyarısı, sitenizi kullanıcılar için erişilemez hale getiren ölümcül bir hatadır. WordPress veritabanına bağlanamadığında ortaya çıkar.
Bu bağlantıyı birden fazla faktör etkileyebileceğinden, yeni başlayanlar için hatanın giderilmesi biraz zor olabilir.
Blogumuzu son 16 yıldır WordPress üzerinde çalıştırıyoruz ve ‘Veritabanı bağlantısı kurulurken hata oluştu’ da dahil olmak üzere çeşitli hata ve uyarılarla karşılaştık. Deneyimlerimiz ve çok sayıda deneme yanılma yoluyla, sitemizi kesintiye uğratmadan bu sorunları nasıl gidereceğimizi öğrendik.
Bu makalede, WordPress sitenizdeki ‘Veritabanı bağlantısı kurulurken hata oluştu’ sorununu nasıl kolayca çözebileceğinizi adım adım göstereceğiz.
WordPress’te Veritabanı Bağlantısı Kurulurken Hata Alınmasına Ne Sebep Olur?
Veritabanı, verilerin depolanmasını, düzenlenmesini ve diğer yazılımlardan alınmasını kolaylaştıran bir yazılımdır.
Bir içerik yönetim sistemi olarak WordPress, tüm içeriğinizi ve diğer web sitesi verilerinizi depolamak için bir veritabanı kullanır. Daha sonra birisi web sitenizi her ziyaret ettiğinde veritabanına bağlanır.
WordPress veritabanına bağlanmak için aşağıdaki bilgilere ihtiyaç duyar:
- Veritabanı adınız
- Veritabanı kullanıcı adı ve şifresi
- Veritabanı sunucusu
Bu bilgiler, wp-config.php olarak adlandırılan WordPress yapılandırma dosyanızda saklanır.
Bu bilgilerden herhangi biri yanlışsa, WordPress veritabanı sunucunuza bağlanamaz ve ‘Veritabanı bağlantısı kurulurken hata oluştu’ hatasını görürsünüz.
En yaygın WordPress hatalarından biridir. Yanlış kimlik bilgilerinin yanı sıra, bu hata veritabanı sunucusunun kapalı olması veya veritabanı dosyalarının bozuk olması durumunda da ortaya çıkabilir.
Bunu söyledikten sonra, adım adım sorun giderme ile WordPress’te ‘Veritabanı bağlantısı kurulurken hata oluştu’ sorununun nasıl çözüleceğine bir göz atalım.
1. WordPress Veritabanı Kimlik Bilgilerinizi Kontrol Edin
Veritabanı bağlantısı hatasının en yaygın nedeniyanlış kimlik bilgileridir . WordPress sitenizi yakın zamanda yeni bir ana bilgisayara taşıdıysanız, sorun büyük olasılıkla budur.
WordPress veritabanı kimlik bilgileriniz wp-config.php dosyasında saklanır. Bu, veritabanı bilgileri de dahil olmak üzere önemli ayarları içeren WordPress yapılandırma dosyasıdır.
Daha önce bir wp-config.php dosyasını düzenlemediyseniz, daha fazla talimat için wp-config.php dosyasının nasıl düzenlen eceğine ilişkin başlangıç kılavuzumuza göz atın.
Wp-config.php dosyasında aşağıdaki satırları arayacaksınız:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Burada, veritabanı adı, kullanıcı adı, parola ve veritabanı ana bilgisayarı bilgilerinin doğru olduğundan emin olmalısınız.
Bu bilgileri WordPress barındırma hesabı kontrol panelinizden onaylayabilirsiniz. Bu eğitim için Bluehost kullanacağız, ancak süreç diğer barındırma panelleri için de benzer olacaktır.
Giriş yaptıktan sonra, sol sütundaki ‘Web Sitesi’ sekmesine tıklayın ve ardından ‘Gelişmiş’ sekmesine geçin. Ardından, ‘Veritabanı’ bölümüne ilerleyin ve yanındaki ‘Yönet’ düğmesine tıklayın.
Bu, cPanel’deki MySQL Veritabanları sayfasını yeni bir pencerede açacaktır.
Burada, ‘Geçerli Veritabanı’ bölümünde veritabanı adınızı ve kullanıcı adınızı bulabilirsiniz. Bu ayrıntıları kopyalayıp bir not defterine yapıştırmayı unutmayın, böylece bunları wp-config dosyasına ekleyebilirsiniz.
Ardından, veritabanı adınızın yanındaki ‘Şifre Değiştir’ bağlantısına tıklayabileceğiniz ‘Mevcut Kullanıcılar’ bölümüne ilerleyin.
Bu sizi, veritabanı parolasını istediğiniz gibi değiştirebileceğiniz yeni bir ekrana götürecektir.
Tüm veritabanı bilgilerinizi onayladıktan sonra, gerekirse bu bilgileri wp-config.php dosyanızda değiştirebilirsiniz.
Bundan sonra, veritabanı bağlantı hatasının gidip gitmediğini görmek için web sitenizi tekrar ziyaret etmeyi deneyin.
Hatayı hala görebiliyorsanız, bu başka bir şeyin yanlış olduğu anlamına gelir.
2. Veritabanı Ana Bilgisayar Bilgilerinizi Kontrol Edin
Veritabanı adınızın, kullanıcı adınızın ve parola bilgilerinizin doğru olduğundan eminseniz, doğru veritabanı ana bilgisayar bilgilerini kullandığınızdan emin olmak isteyeceksiniz.
Çoğu WordPress barındırma şirketi veritabanı barındırıcınız olarak localhost kullanır. Ancak bazı yönetimli WordPress hosting şirketleri veritabanlarını barındırmak için ayrı sunucular kullanır. Bu durumda, veritabanı ana bilgisayar bilginiz localhost olmayacaktır.
Bu, bu ayrıntıları onaylamak için WordPress barındırma şirketinizle iletişime geçmeniz gerektiği anlamına gelir.
3. WordPress Veritabanını Onarın
Şimdi, wp-admin kontrol panelinde ‘Bir veya daha fazla veritabanı tablosu kullanılamıyor’ veya ‘Veritabanının onarılması gerekebilir’ gibi farklı bir hata alıyor olabilirsiniz. Bu durumda, veritabanınızı onarmanız gerekir.
Bunu wp-config.php dosyanıza aşağıdaki satırı ekleyerek yapabilirsiniz. ‘Hepsi bu kadar, düzenlemeyi durdurun!’ satırından hemen önce eklediğinizden emin olun. Mutlu bloglar’ satırından hemen önce ekleyin:
define('WP_ALLOW_REPAIR', true);
Bunu yaptıktan sonra, şu sayfayı ziyaret ederek ayarları görebilirsiniz: http://www.yoursite.com/wp-admin/maint/repair.php. Sadece yoursite.com yerine kendi alan adınızı yazdığınızdan emin olun.
Burada, işlemi başlatmak için ‘Veritabanını Onar’ düğmesine tıklamanız gerekir.
Not: Veritabanı onarım sayfasına erişmek için kullanıcının oturum açmış olması gerekmez. Veritabanınızı onarma ve optimize etme işlemini tamamladığınızda, bu kod satırını wp-config.php dosyanızdan kaldırdığınızdan emin olun.
Ancak sitenize herhangi bir kod eklemek istemiyorsanız, hosting hesabınızın cPanel’ini kullanarak da veritabanınızı onarabilirsiniz.
Devam edin ve hosting hesabınızı ziyaret edin, burada sol sütundan ‘Web Siteleri’ sayfasını açmanız gerekir. Ardından, ‘Gelişmiş’ sekmesine geçin ve Veritabanı bölümündeki ‘Yönet’ düğmesine tıklayın.
Bu işlem cPanel’i yeni bir sekmede açacaktır. Burada, ‘Veritabanlarını Değiştir’ bölümüne gidin ve ‘Veritabanını Onar’ açılır menüsünden veritabanınızın adını seçin.
Bunu yaptıktan sonra, işlemi başlatmak için ‘Veritabanını Onar’ düğmesine tıklamanız yeterlidir.
Hosting paneli artık veritabanınızı sizin için otomatik olarak onaracaktır.
İşlem tamamlandığında, bir başarı mesajı da göreceksiniz.
Artık hatanın çözülüp çözülmediğini görmek için WordPress sitenizi ziyaret edebilirsiniz.
4. Veritabanı Sunucunuzun Kapalı Olup Olmadığını Kontrol Edin
Her şey doğru gibi görünüyorsa ve WordPress hala veritabanına bağlanamıyorsa, veritabanı sunucunuz(MySQL sunucusu) çalışmıyor olabilir.
Bu, sunucudaki yoğun trafik nedeniyle meydana gelebilir. Ana sunucunuz yükü kaldıramaz (özellikle paylaşımlı barındırma kullanıyorsanız).
Bu nedenle, siteniz yavaşlar ve hatta bazı kullanıcılar için hata verebilir. Bu durumda, barındırma sağlayıcınızla telefon görüşmesi veya canlı sohbet yapmalı ve onlara MySQL sunucunuzun duyarlı olup olmadığını sormalısınız.
Ayrıca, aynı sunucu üzerinde çalışan başka web siteleriniz varsa, SQL sunucunuzun kapalı olduğunu doğrulamak için bu siteleri kontrol edebilirsiniz.
Aynı hosting hesabında başka bir siteniz yoksa, hosting kontrol panelinize gidin ve ‘Gelişmiş’ sekmesine geçin.
Bundan sonra, phpMyAdmin bölümünün yanındaki ‘Yönet’ düğmesine tıklayın.
Bu, phpMyAdmin’i yeni bir pencerede açacak ve burada en üstteki ‘Veritabanı’ seçeneğine tıklamanız gerekecektir.
Bundan sonra, ayarlarına erişmek için veritabanınızın adına tıklayın. Bunu yapabiliyorsanız, veritabanı kullanıcınızın yeterli izinlere sahip olup olmadığını kontrol etmenizin zamanı gelmiştir.
Bunu yapmak için testconnection.php adında yeni bir dosya oluşturmanız ve aşağıdaki kodu içine yapıştırmanız gerekir:
<?php
$link = mysqli_connect('localhost', 'username', 'password');
if (!$link) {
die('Could not connect: ' . mysqli_error());
}
echo 'Connected successfully';
mysqli_close($link);
?>
Kodu yapıştırdıktan sonra, kullanıcı adı ve şifreyi kendinizinkiyle değiştirdiğinizden emin olun. Artık bu dosyayı web sitenize yükleyebilir ve bir web tarayıcısı aracılığıyla erişebilirsiniz.
Komut dosyası başarıyla bağlandıysa, kullanıcınızın yeterli izinlere sahip olduğu ve hataya başka bir şeyin neden olduğu anlamına gelir.
Şimdi, wp-config dosyanıza geri dönmeli ve tüm ayrıntıların doğru olduğundan ve herhangi bir yazım hatası olmadığından emin olmak için taramalısınız.
Kullanıcılar için İşe Yarayan Ek Çözümler
Yukarıda belirtilen sorun giderme ipuçları web sitenizdeki veritabanı bağlantı hatasını düzeltemezse, bu ek adımları deneyebilirsiniz.
Kullanıcılarımız tarafından bildirildiği üzere, bu adımlar bazılarının web sitelerindeki veritabanı bağlantı hatasını çözmelerine yardımcı oldu.
1. WordPress Site URL’sini Güncelleyin
cPanel’de phpMyAdmin kullanarak WordPress site URL’sini güncellemeyi deneyebilirsiniz.
Basitçe hosting hesabınızın kontrol panelinden phpMyAdmin’e erişin ve listeden WordPress veritabanınızı seçin.
Bundan sonra, üstteki SQL menüsüne geçin ve aşağıdaki MySQL sorgusunu girin:
UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'
Bu şekilde görünmelidir:
WordPress tablo önekini değiştirmiş olabileceğiniz için kendi sitenizin URL’sini sağlamayı ve wp_options
‘ı kendi tablo adınızla değiştirmeyi unutmayın.
2. Web Sunucusunun Yeniden Başlatılması
Ayrılmış sunucular, yerel sunucular ve sanal özel sunuculardaki (VPS) kullanıcılar sunucularını yeniden başlatmayı deneyebilirler.
Bu, web ve veritabanı sunucunuzu yeniden başlatacak ve hataya neden olan bazı geçici aksaklıkları düzeltebilecektir.
3. Yardım İsteyin
Diğer her şey başarısız olursa, web barındırma şirketinizle iletişime geçmeniz gerekebilir. Tüm iyi WordPress barındırma şirketleri sorunu gidermenize yardımcı olacak, sizi doğru yöne yönlendirecek ve hatta sizin için sorunu çözecektir.
Ayrıca WPBeginner Pro Services gibi bir platformu kullanarak WordPress geliştiricilerini makul ücretler karşılığında bu sorunu çözmenize yardımcı olmaları için kiralayabilirsiniz. WordPress sorunlarınızı çözmek için güvenebileceğiniz uzman geliştiricilerden oluşan özel bir ekibimiz var.
Bu hizmeti site bakımı, saldırıya uğramış site onarımı, hız optimizasyonu, web sitesinin yeniden inşası ve SEO optimizasyonu için de kullanabilirsiniz.
Umarız bu makale WordPress’teki ‘Veritabanı bağlantısı kurulurken hata oluştu’ sorununu çözmenize yardımcı olmuştur. WordPress sorunlarını kendi başınıza çözmeye ilişkin ipuçları için WordPress sorun giderme kılavuzumuza veya WordPress’te özel bir veritabanı hata sayfasının nasıl ekleneceğine ilişkin eğitimimize de göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Riya Mehta
Hey,
Today I got the same error and I fixed this by giving all privilege(Permissions) to user under the database defined in configuration file that is wp.config file.
bog
What happened to me was that my hard drive (linux) spontaneously went into read-only mode. Out of nowhere. I know this is an obscure cause, but nonetheless I thought I’d pitch in. (usually the sign of a dieing drive, I’m told).
Masood Ahmad
Hi everyone,
In my case it was very simple. The password for MySQL database and the password in the wp_config.php must be same, ignorant of the fact, I changed the password for mysql database and remained upset the whole day. Until by chance I reverted the change. My site was up and live in the next second.
Jamie
When i rename index.php to index_.php — then the back end of the website loads up fine
Pages on the website give a normal ‘Not Found’ Apache error
——
When i restore the index.php filename — then nothing works, and I receive ‘error establishing a database connection’ on public facing pages. And wordpress’ own ‘error establishing a databse connection’ text box when I visit /wp-admin
Any help you can offer will be much appreciated!
Tony thomas
When you are operating in google cloud, you may often receive this error if your RAM is using more resources.
login to google cloud
Find the instance from ‘compute engine’. Click on the top menu to find ‘compute engine’
login to SSH
type sudo bash (to enter as root)
Then type/copy paste :
systemctl start mariadb.service (in centos 7)
error establishing database will be solved instantly.
Jarrett
If you’re using mysql, you can do this
sudo service mysql restart
Thanks for the pointer!
Sabir Guiri
It worked perfectly. thank you so much!
Yudha Haris
Thanks So Much IT’S WORK..
Tim
Thank you for this article…it’s the most useful on the web I would say.
I still have the problem anyway (host is Godaddy)…I created the testconnection.php page and i get this error message :
Warning: mysql_connect(): Access denied for user ‘username’@’hostIP’ (using password: YES) in /home/content/n3pnexwpnas01_data02/52/3027952/html/wp-config.php on line 106
Could not connect: Access denied for user ‘username’@’hostIP’ (using password: YES)
– username being the username I use to connect to database via Phpmyadmin
– password being the password I use to connect to database via Phpmyadmin
– hostIP being the hostname value I found in the database variables in Phpmyadmin
I have been stuck for hours now…can you help me on this ? I have no idea what to do and how to do it…
Thank you in advance
WPBeginner Support
The most likely reason for this is incorrect information in your wp-config.php file. This could be your MySQL host, username, password, or database name. IF you are using hostname IP, then try adding port to it. Ask your web host for support.
Yönetici
Prashant
Dear Friends,
I M New and very little to know about wordpress today i face a prob
when i try to publish a new post or update the older one and push the button publish or updates its automatically redirected to home page nothing happen not change in updated post not publish a new post please help me if anybody know about such an issue.
thanks
WPBeginner Support
Try updating permalinks by visiting Settings->Permalinks page and just click on the update button.
Yönetici
Abel
Hey, thanks, this worked for me, thumps up!
Robert DeRobertis
Thank you, Thank you, Thank you.
I was hacked recently and changed the passwords to my website to something more secure. I missed updating the config file. This saved the day.
Cássio Sá
My friend, i’m having tears of joy right now, you saved my life. The problem was in the config file. I imported the old database and changed the credencials on it, but haven’t changed the credencials in the config file. Thank you very much for the tip.
Ali
I just change http to HTTPS Now my site is not opening and showing same error please tell me what to do now ?
Ryan
Have you changed the site url in the database in WP_Options table?
feizel
Thank you so much. i have been searching for the solution like all night.
Paul
Hey great article about how to troubleshoot database connection errors.
Might be good idea to link to your old article about making a custom dB error page. Otherwise if utilising good caching program it can take a while before actually realise something is wrong. This article and the mail function means you can be notified instantly and provide a nice image and custom text which is more professional than the default message.
https://www.wpbeginner.com/wp-tutorials/how-to-add-a-custom-database-error-page-in-wordpress/
stephanie wandke
Thanks for this article! It was definitely a database user issue and when I added a new user and password, changed the wp-config file, BAM the site was back. You made it easy and I solved my problem in under 15 minutes. Thank you!
Edward
Godaddy customer. Getting this same issue.
Database was working fine. What worked for me was to go into wp_config and change the following line:
define(‘DB_HOST’, ‘localhost’); [the db_host was something different, not localhost]
to
define(‘DB_HOST’, ‘[my IP address]’) and it worked fine
Thanks for the tip!
Daryl
This worked for me on my GoDaddy Site
Shakti
Sir help me please
My website is loading, and working fine but I get error establishing database connection when I tried wp-admin and again I reloaded page 3-10 times and my site is working. Again I get that error unexpectedly.
WPBeginner Support
It seems that your database server is not responding. Please contact your web host and tell them what’s happening.
Yönetici
Shakti
Ok Thankyou Sir
Shelly
My site goes down and I get this same error message at the same time every night. It lasts for about an hour and a half, and then the site is back up again. Would that indicate an issue with my hosting service?
Harinath
Did you happen to find any resolution for it?
Liesje
Thanks a lot for this article ! Piece of cake this way
Saved me a lot of work and headaches.
Kinders regards,
Liesje
praveen
i have error in wp-admin page. its says Error establishing a database connection. how to solve it .
Ian Wells
This occurred once for me on my EC2 AWS instance. The cause was I am using a small t2. micro server, and I sometimes got too many httpd requests coming in, especially when I turned on my AWS health checks which increase traffic. I reconfigured my /etc/httpd/conf/httpd.conf per instructions here: https://wordpress.org/support/topic/how-to-optimize-apache-for-wordpress and so far, so good. I no longer see 20 or more httpd processes running at once, followed by out of memory and data base disconnected.
Ian Wells
This error kept occurring. I could clear it by rebooting EC2 but not very satisfactory. Then I noticed my EC2 installation was out of date, so I ran “sudo yum update” on the server. Looking much more stable now.
ani
nice …exhaustive ..detailed information …i fought with my hosting guys and demanded a root cause for slow DB performance /connectivity…these guys kept recommended to upgrade hosting account to dedicated setup ..POST gave insights on probable problems and ways to tackle .
Thanks !
alexsbutler
You can also try Kernel for Word file repair tool to repair your corrupted Word file easily.
Ken Pyle
Thanks for the article. Lunarpages is my host and around 2:30 AM (thanks Jetpack for monitoring my site), my site quit working and I also had the “Error Establishing Connection to the Database Error.”
How I fixed the problem was to re-enter the password into the MySQL database (got there via Cpanel). I used the same password that was already in the config file, so that way I only had to change one variable.
I have tried it on 3 Wordpress installs so far and it seems to work, as Jetpack informed me that my site is back up after being down for 16 hours.
It is a mystery as to why it disconnected.
Jason Teale
I am on Lunarpages as well. So basically, I just have to re-enter the the blog password and that is it? What was the one variable that you changed?
Mike B
I also am on Lunarpages. I also needed to re-enter my password in C-Panel. Something must have happened with Lunarpages this morning.
NickP
Thank you, Ken! Exactly what I needed to know. Back up and running in minutes…
Harm
I made some changes in wp_user and wp_metadata to create a new admin. Then I get this message. I tried to look at the wp-config-file, but get the same message! What can I do more?
Scott
Sort of silly looking back at this, but it might help someone else so I think it’s worth sharing. Recently had a site that was set up to use Cloudflare as it’s CDN. All the DNS “A” records were set except for the one for “mysql.domain.com”, so even using the testconnection.php trick didn’t work (on Dreamhost that doesn’t use localhost). Simply added the “A” record in Cloudflare and life was good again.
Sharad Gupta
An awesome solution for a very difficult and annoying problem .
MaSilat
Awesome. It helped me and solve DB problem.
Mohamed Azazy
You can also restart your MySQL service if you’re using VPS.
– sudo service mysql restart
Worked for me!
Dustin Overbeck
Thanks for this suggestion. Restarting mysql was the magic bullet in my situation.
Michael D
Thanks for this article, it helped!
We had the error occurring in both the root domain and wp-login. Changing ‘localhost’ to the IP in wp-config.php fixed it.
Rav
It appeared my ‘localhost’ was not working so I just added the direct address of my hosting provider (mysql.hostinger.co.uk) and everything started working again!
Thanks for the help!
Christopher
Actually, I’m getting “Error establishing a database connection” in my home page only. All other pages are working fine. Please let me know what to do.
Adrienne
My old client has this issue now, and her site is about 3 years old and hasn’t been updated. I think the theme and all the changes has corrupted this site. It needs to be scrapped and redone…. now, I have to find a simple way to do it. lol
Nicole
I was moving a multisite system- I had to switch out the old website name in my database, and in the .htaccess and wp-config files
m3d01
Hello guys,
I found the problem that my hosting service made update and that lead to change in the DB_HOST number so i change it back by the new one by edit the config file and the site is back again to work finally
John Bert
Recently I have transferred from Arvixe to Phi9 web host.
Actually I forgot to change the previous host “MySQL Connections Strings” in wp-config.php. Now it’s working.
Thank you for your great help I really appreciate it!
Micky
I have seen this error. I was putting the wrong MySQL port in connection line. Your post helped me fix it.
Carl
This seems logical. But I go through each step and nothing changes. Why is this so complex?
I liked the idea of the database repair but it appears that Wordpress would need to be up and running to hit the Repair Database button. I’ve been at this for 2 days. Is there a place to go where I can find the problem by looking at some code? This all seems so vague.
Leonard Rattini
As I worked in computer application design for 30-years, and I’m also registered as a Certified Computer Professional, many people, to impress, use the “database” term incorrectly.
Database is a different data retaining methodology than what was use before its time. Back in the earlier days, data was retained on liked related 80-column cards and collectively they were know as a file. For instant many invoice records, collectively were known as the Invoice File. Medical records collectively, were known as a Medical file, etc.
In early big main frame computer days, before PC’s that came along, they processed these “80-column fixed-records.” With the advent of the Internet and distributed multiple keyboards, data then was recorded as “data packets” and they are stored in a “database,” which is a three-dimensional format structure stored in the computer. Then at the right time, to process, data items needed “linked’ data packets then allowed for this to happen which then looked like a record we are familiar with.
An application must be designed as a database base application that includes a Database Administrator person, otherwise its application is not a database application.
A database application served two main purposes versus the old file methods used in the olden days before the Internet and distributed keyboards. One was to capture data items at first point of (data) entry. And secondly, it is intended to eliminate “data-redundancy.” Leonard Rattini, CCP (to know of my CCP credentials, google ICCP)
Toby Harding
I’ve seen this error a few times now, with my Wordpress that is hosted on an Amazon EC2 box in their AWS cloud. Simple way to fix the issue is to restart the instance from the AWS admin console.
Jake B
Thanks for the article. I was able to work through each step until I found my issue.
Unknown
Hey, i am getting this error while installing wordpress “Error establishing a database connection” what should i do to get rid of this error .I’ve tried everything like changed database name , deleted previous databases but still wordpress is not is not installed yet. Please help !
David Clarke
Solved my issue in minutes thanks to this helpful article, thanks a lot!
Friday
I can’t help it, since i created my site i haven’t touched that area can you help me to do it
mikhail
Thanks for the article, it helps.
For me it’s because I change my database user password from CPanel but apparently the wpconfig.php file won’t change automatically when i changed my database user password .
I have to change it manually in
define(‘DB_PASSWORD’, ‘[insert your password here]’);
Juan Loayza
Thks so much! It was a headache … until I found your solution…
Tapiwa
Dude! Thank you so much! I just fixed my website thank to this article and your comment.
Max Demian
Really useful, thank you.
James Kalmakoff
The article was very useful and I resolved my Database connection problem. A further place to look for errors is in the MySQL database. Be sure that the ‘database_username’ and the ‘database_name’ are correctly assigned to each other and that there are no typos!
Dawn
I just got this error, I copy and Pasted a page to a word document, I saw that there was a paragragh added with ads and links to sites like viagra ect. I removed the ad/links paragragh and re-pasted the text back into my webpage. I was on the second page and posted the updates, when I received this error…any one else had this?
J
Hey – this won’t help your problem, but you shouldn’t be using Word to edit these files. You want to use a simpler program like Notepad/TextEdit etc.
Peter Gough
Many thanks for this article. Very, very useful.