Mysql Commands
Mysql commands for Ubuntu
1. To install Mysql on ubuntu
sudo apt-get install mysql-server
2. To access or login to MySql the below command need to run from terminal.
mysql -u root -p
and it asks for the database password and we need to enter the password . Where "root" is user-name of database Two points to keep in mind: Every MySql commands must end with a semicolon; if the command does not end with a semicolon, the command will not execute and it prompt to next line without execution.
3. To see all databases
SHOW DATABASES;
e.g : mysql> SHOW DATABASES;
4. To create a new database in MySql
CREATE DATABASE database name;
e.g : mysql> CREATE DATABASE letsknowit;
You can check the database is created or not by running SHOW DATABASES; command and the new
database created will show in the listing .
5. To delete a database
DROP DATABASE database name;
6. To Access a Database
To open/access a database we can use
mysql>USE databse_name;
e.g. mysql> letsknowit;
7. To view the tables present in an existing database
mysql>SHOW TABLES;
This will list all tables available in the present database, however if the database have no tables then a message will prompt "Empty set".
8. Create A MySql Table
Let's create a table of student that contains StudentId, Studentname and StudentShoolname.
CREATE TABLE student (StudentId INT NOT NULL PRIMARY KEY AUTO_INCREMENT, Studentname VARCHAR(20), StudentShoolname VARCHAR(30);
To view the table use SHOW TABLES; command
mysql>SHOW TABLES;
9. To see the table complete structure we use
mysql>DESCRIBE student;
10. Add a column to existing Table
ALTER TABLE [TABLE NAME] ADD [COLUMN NAME] AFTER [COLUMN NAME];
e.g. Mysql> ALTER TABLE student ADD email VARCHAR(55) AFTER Studentname;
11. Delete a column from existing table
ALTER TABLE [TABLE NAME] DROP [COLUMN NAME];
Mysql> ALETR TABLE student DROP email;
12. Add values to an existing table
To add values to the existing table ‘student’ we will use below format
INSERT INTO [TABLE NAME] ([COLUMN NAME1], [COLUMN NAME2], [COLUMN NAME3] ) VALUES ([VALUE1], [VALUE2], [VALUE3]);
INSERT INTO `student` (`StudentId`,`Studentname`,`StudentSchoolname`) VALUES (NULL, "Jack", "RLB School");
INSERT INTO `student` (`StudentId`,`Studentname`,`StudentSchoolname`) VALUES (NULL, "Tom", "RLB School");
To check the above values in our table student
Mysql>SELECT * FROM student;
13. Update values of table
UPDATE [TABLE NAME] SET [COLUMN NAME]= [NEW VALUE] WHERE [COLUMN NAME]= [FIELD VALUE]
e.g. Mysql> UPDATE student SET Studentname=’tim’ WHERE student.StudentId = 1;
14. Delete row from a table
DELETE FROM [TABLE NAME] WHERE [COLUMN NAME]= [FIELD VALUE]
Mysql >DELETE FROM Student WHERE StudentId = 1;
15. Assign User to Database
GRANT ALL PRIVILEGES ON database_name.* TO 'database_user'@'host_name';
E-cigarettes seem to offer smokers a less harmful way to continue the habit. However, more studies are needed to determine the full safety of these devices. 電子菸
Many people rely on weight loss pills to speed up their results, but in reality, they only work when combined with a solid diet and regular exercise. 推薦減肥藥
This site called Uploaded Files Integration Bots is the reason for my sucsess. Now I cant work without this platform. Super glad to have this one!
Automated parking systems use cutting-edge technology to improve the parking process, offering users an easier way to park. gres porcellanato effetto marmo
Automated parking improves parking efficiency and reduces wait times, providing a smooth and user-friendly experience. automated parking
One thing I love about casino games is the unpredictability. Even after playing the same game multiple times, the results can always surprise you. อ่านต่อ
A well-installed raised floor panel ensures smooth cable management and easy access to the infrastructure that powers your workspace. raised floor panel
If you're looking for a place to enjoy some exciting games and great service, Hilton Casino is the spot. Always a great time! 클락 힐튼 호텔
Before borrowing money, calculate how the additional debt will affect your overall financial situation. 急需借錢
Borrowing money from family is tricky, but sometimes necessary. I try to approach it with transparency and a clear timeline for repayment. Does anyone else find this helps. 借錢網站
This kind of is a wonderful submit My partner and i noticed as a result of discuss that. It is just what I desired to find out desire inside upcoming you may keep on regarding revealing this kind of outstanding submit. iptv uk
This kind of is a wonderful submit My partner and i noticed as a result of discuss that. It is just what I desired to find out desire inside upcoming you may keep on regarding revealing this kind of outstanding submit. iptv uk
This kind of is a wonderful submit My partner and i noticed as a result of discuss that. It is just what I desired to find out desire inside upcoming you may keep on regarding revealing this kind of outstanding submit. Best iptv
Perfect! Thanks mate..
Diana- CEO- hills district solar installers
Achieve your desired shape with our innovative body contour solutions today.
Please rotate your device
We don't support landscape mode on your device. Please rotate to portrait mode for the best view of our site