No, not really. SQL Injection has nothing to do with the security of the connection, rather it has to do with the security of how you handle user input. Using prepared statements helps prevent purposefully mis-formed input data from corrupting your SQL queries.
If all of your users are trusted users who must log in, using SSL can provide some level of security against SQL injection, as you would be more confident that the users who get into your application would not be attempting to hack your system.
But SSL is no substitute for properly writing your database access code.