连接MYSQL:
格式: mysql -h主机地址 -u用户名 -p用户密码
1、连接到本机上的MYSQL。
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>
2、连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123(注:u与root可以不用加空格,其它也一样)
3、退出MYSQL命令: exit (回车)
一个建库和建表以及插入数据的实例:
create database school//建立库SCHOOL
use school//打开库SCHOOL
create table teacher //建立表TEACHER
(
id int(3) auto_increment not null primary key, //id设置为主关键字,并自动设值,也就是添加的时候,你不必向ID字段写内容
name char(10) not null,
address varchar(50) default '深圳', //设置默值为深圳
year date
)//建表结束
//以下为插入字段
insert into teacher values('','glchengang','建平一中','1976-10-10')//ID不用写内容
insert into teacher values('','jack','建平一中','1975-12-23')
在 Linux 中获取硬盘信息的一种常用方法是使用命令 "df"。可以使用 "df -h" 来获取硬盘空间使用情况的人类可读格式。要将这些信息存入数据库,首先需要在数据库中创建一个表来存储这些信息。您可以使用 SQL 语句来创建表和定义其字段。
然后,您可以使用 Linux 的管道命令来将 "df" 命令的输出导入 SQL 命令中。例如, "df -h | mysql -u <username>-p<password><database>-e 'INSERT INTO <table>(field1, field2, field3) VALUES(<value1>, <value2>, <value3>)'"
这样就可以实现将硬盘信息自动存入数据库。
如果要自动每隔一段时间更新一次,可以使用 crontab 命令来设置定时任务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)