<p>Using strictly SQL (no PHP or anything else), is it possible to create a table <strong>and insert default data into that table</strong> only if that table doesn't exist?</p>

Use the CREATE TABLE ... SELECT format:
```
create table if not exists tablename as
select * from defaultdata;
```