With Joomla 4.0 coming, I've noted updating to Joomla 3.8 the announcement with regard to upgrading PHP and that SQL is going.
I'm totally confused and afraid to update - what is going to happen to my existing websites built on SQL databases? Will I have to eventually redesign them?
I really don't understand what is going to happen but understand the need to accommodate newer devices and technology.
What's the industry buzz?
- FCPeggy
- News / Announcements
- Tuesday, 08 May 2018
- Subscribe via email
Hi Manuel
Admittedly I myself have not been following the reasons for this change however, you will get a more detailed idea for the reasoning for this change in the following PR, This appears to be the PR that caused this change.. https://github.com/joomla/joomla-cms/pull/12494
Ciaran
Admittedly I myself have not been following the reasons for this change however, you will get a more detailed idea for the reasoning for this change in the following PR, This appears to be the PR that caused this change.. https://github.com/joomla/joomla-cms/pull/12494
Ciaran
- more than a month ago
- News / Announcements
- # 1
Accepted Answer
Pending Moderation
Hello
What has gotten removed is Microsoft SQL server support. Joomla 4 will still support MySQLi. This is unlikely to cause you any issues for the vast majority server setups.
Ciaran
Thank you Ciaran, by "SQL Server" I mean "Microsoft SQL server". Why is going to be removed? last year Microsoft launched SQL Server for Linux.
I am working in a project with Joomla for a company that by its policy, they need IIS and SQL Server as DB. Many companies in my country (and in the world) have similar requirements.
- more than a month ago
- News / Announcements
- # 2
Hello
What has gotten removed is Microsoft SQL server support. Joomla 4 will still support MySQLi. This is unlikely to cause you any issues for the vast majority server setups.
Ciaran
What has gotten removed is Microsoft SQL server support. Joomla 4 will still support MySQLi. This is unlikely to cause you any issues for the vast majority server setups.
Ciaran
- more than a month ago
- News / Announcements
- # 3
Yes this helps immensely.
So much to learn, so little time...who say's you can't teach an old dog new tricks?
Have a wonderful weekend!
Peggy
So much to learn, so little time...who say's you can't teach an old dog new tricks?
Have a wonderful weekend!
Peggy
- more than a month ago
- News / Announcements
- # 5
Hi Peggy
What got removed is MS SQL server support from Microsoft in J4. Not MySQL. For MySQL is only an old driver removed because it is deprecated. You can already change to mysqli in your Joomla configuration and all should work as before.
I hope that helps!
Ciarán
What got removed is MS SQL server support from Microsoft in J4. Not MySQL. For MySQL is only an old driver removed because it is deprecated. You can already change to mysqli in your Joomla configuration and all should work as before.
I hope that helps!
Ciarán
- more than a month ago
- News / Announcements
- # 6
Hi Ciarán,
https://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_4
"This document tracks potential backward compatibility issues for Joomla! 4. Listed are issues which potentially break extensions.
The base of this comparison is Joomla! 3.7. Updated System Requirements
The system requirements have been updated as follows:
PHP 7
MySQL 5.5.3
PostgreSQL 9.2
SQL Server support has been dropped.
PHP MySQL Extension - Joomla no longer supports using PHP's ext/mysql driver (which was removed in PHP 7.0). Joomla will automatically try and use the mysqli extension (available since PHP 5.3) or the mysql PDO Driver (available since PHP 5.3) else it will fail to create a database connection."
My databases are "mysql". If SQL server support has been dropped, is that not the same as "mysql"? Which interpret as being that my database will not connect if I do all of the upgrades required for Joomla 4.0?
This is where my confusion comes from. I would really appreciate some help understanding all this. Your help has always been phenomenal in this forum.
Thank you - -from Canada!
Peggy
https://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_4
"This document tracks potential backward compatibility issues for Joomla! 4. Listed are issues which potentially break extensions.
The base of this comparison is Joomla! 3.7. Updated System Requirements
The system requirements have been updated as follows:
PHP 7
MySQL 5.5.3
PostgreSQL 9.2
SQL Server support has been dropped.
PHP MySQL Extension - Joomla no longer supports using PHP's ext/mysql driver (which was removed in PHP 7.0). Joomla will automatically try and use the mysqli extension (available since PHP 5.3) or the mysql PDO Driver (available since PHP 5.3) else it will fail to create a database connection."
My databases are "mysql". If SQL server support has been dropped, is that not the same as "mysql"? Which interpret as being that my database will not connect if I do all of the upgrades required for Joomla 4.0?
This is where my confusion comes from. I would really appreciate some help understanding all this. Your help has always been phenomenal in this forum.
Thank you - -from Canada!
Peggy
- more than a month ago
- News / Announcements
- # 7
Hello
You have nothing to worry about. Joomla 4 will continue to use SQL. I suspect what you have read was regarding the sample data when you set up a new Joomla installation. There is currently talk of removing this feature which is SQL based and replacing it with the PHP alternative which already exists in Joomla 3.8.
Ciarán
You have nothing to worry about. Joomla 4 will continue to use SQL. I suspect what you have read was regarding the sample data when you set up a new Joomla installation. There is currently talk of removing this feature which is SQL based and replacing it with the PHP alternative which already exists in Joomla 3.8.
Ciarán
- more than a month ago
- News / Announcements
- # 8
- Page :
- 1
There are no replies made for this post yet.
Be one of the first to reply to this post!
Be one of the first to reply to this post!
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here. Register Here »