How to export a mysql database using Command Prompt?

First check if your command line recognizes mysql command. If not go to command & type in: Then use this command to export your database: You will then be prompted for the database password. This exports the database to the path you are currently in, while executing this command Note: Here are some detailed instructions regarding both import … Read more

grabbing first row in a mysql query only

To return only one row use LIMIT 1: It doesn’t make sense to say ‘first row’ or ‘last row’ unless you have an ORDER BY clause. Assuming you add an ORDER BY clause then you can use LIMIT in the following ways: To get the first row use LIMIT 1. To get the 2nd row you can use limit with an … Read more

Data truncated for column?

Your problem is that at the moment your incoming_Cid column defined as CHAR(1) when it should be CHAR(34). To fix this just issue this command to change your columns’ length from 1 to 34 Here is SQLFiddle demo

ERROR 1452: Cannot add or update a child row: a foreign key constraint fails

I have created tables in MySQL Workbench as shown below : ORDRE table: PRODUKT table: and ORDRELINJE table: so when I try to insert values into ORDRELINJE table i get: Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails (srdjank.Ordrelinje, CONSTRAINT Ordrelinje_fk FOREIGN KEY (Ordre) REFERENCES Ordre (OrdreID)) I’ve … Read more

Simple Random Samples from a Sql database

There’s a very interesting discussion of this type of issue here: http://www.titov.net/2005/09/21/do-not-use-order-by-rand-or-how-to-get-random-rows-from-table/ I think with absolutely no assumptions about the table that your O(n lg n) solution is the best. Though actually with a good optimizer or a slightly different technique the query you list may be a bit better, O(m*n) where m is the number … Read more

how to overcome ERROR 1045 (28000): Access denied for user ‘ODBC’@’localhost’ (using password: NO) permanently

for some reason, the ODBC user is the default username under windows even if you didn’t create that user at setup time. simply typing without specifying a username will attempt to connect with the non-existent ODBC username, and give: Error 1045 (28000): Access denied for user ‘ODBC’@’localhost’ (using password: NO) Instead, try specifying a username … Read more