- 查看服务器上所有数据库(有密码的加-p)
-
[root@izgt88z6l1kvd7z ~]# mysql -uroot -e "show databases" 2 +--------------------+ 3 | Database | 4 +--------------------+ 5 | information_schema | 6 | mysql | 7 | performance_schema | 8 | ttlike_top | 9 +--------------------+
- 创建数据库linuxidc,并在其下创建一个名为linuxceshi数据表,并且查询
-
1 [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "create database linuxidc_db" 2 [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "USE linuxidc_db ; CREATE TABLE linuxceshi(idc_id INT NOT NULL AUTO_INCREMENT,idc_title VARCHAR(100) NOT NULL,idc_author VARCHAR(40) NOT NULL,submissoin_date DATE,PRIMARY KEY(idc_id));" 3 [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "use linuxidc_db;desc linuxceshi;" 4 +-----------------+--------------+------+-----+---------+----------------+ 5 | Field | Type | Null | Key | Default | Extra | 6 +-----------------+--------------+------+-----+---------+----------------+ 7 | idc_id | int(11) | NO | PRI | NULL | auto_increment | 8 | idc_title | varchar(100) | NO | | NULL | | 9 | idc_author | varchar(40) | NO | | NULL | | 10 | submissoin_date | date | YES | | NULL | | 11 +-----------------+--------------+------+-----+---------+----------------+
我们还可以利用输出重定向导出数据表,然后cat一下
-
[root@izgt88z6l1kvd7z ~]# mysql -uroot -e "use linuxidc_db;desc linuxceshi;" >linuxceshi.txt [root@izgt88z6l1kvd7z ~]# cat linuxceshi.txt Field Type Null Key Default Extra idc_id int(11) NO PRI NULL auto_increment idc_title varchar(100) NO NULL idc_author varchar(40) NO NULL submissoin_date date YES NULL [root@izgt88z6l1kvd7z ~]#