Ver 4.8.5, repeatable
Open database with a period in the name
When saving page from designer, an error box opens "insert into phpmyadmin.pma__table_coords..."
Viewing the pma_table_coords, phpmyadmin saved the part of the database name before the period, in the case above "beta" into the db_name column, which I believe should be the full database name, and the part after the period, "testdb" as the table name.
The text was updated successfully, but these errors were encountered:
I'm not seeing an option to attach snaps. I'm writing this with Firefox on Android.
create a database "test.db"
Create table 1, with an ID field primary.
Create table 2, with a table1_id column, indexed.
Go to the designer, show both tables and create a relationship between ID in table 1 and table1_id column in table2.
As soon as I created this, the designer blanked. If I show the 2 tables in designer again, it does not show the relationship. If you try to create the relationship again, it says "error: relationship already exists".
Try to save the designer page
Then view the pma__table__coords in the phpmyadmin database.
It will show, just 1 row,
"test" in the "db_name" column
"db" in the "table_name" column.
It should show 2 rows with "test.db" in the db_name column, and table1/table2 in the "table_name" column on separate rows.
Now if you try this again, but in a database called testdb, no period, it works as it should.
Once you create a database with a dot in the name (data.base in my test, but your first.second should also be fine), click the "Save page as" or "Save page" links from the expanding menu on the left, like so: