linux遇到的问题和解决办法

1. PC linux终端无法使用gmake的解决办法

sudo apt-get install make make-doc 

sudo ln -s /usr/bin/make /usr/bin/gmake

就可以使用gmake

2. ARM开发板无法使用触屏的解决办法

开启ARM板的linux,用串口工具删除文件系统的etc/pointercal,重启。

删除命令:rm f /etc/pointercal

3. QT获取系统时间

例如我要在一个label上设置当前时间

 

QDateTime time = QDateTime::currentDateTime();//获取系统现在的时间

QString str = time.toString(\"yyyy-MM-dd hh:mm:ss ddd\"); //设置显示格式

label->setText(str);//在标签上显示时间

QString QDateTime::toString ( const QString & format ) const

Returns the datetime as a string. The format parameter determines the format of the result string.

These expressions may be used for the date:

4. QT里面MYSQL远程用户登录

GRANT ALL PRIVILEGES

1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 \"mysql\" 数据库里的 \"user\" 表里的 \"host\" 项,从\"localhost\"改称\"%\"

   a. mysql -u root -pvmwaremysql>use mysql; 

   b. mysql>update user set host = \'%\' where user = \'root\'; 

   c. mysql>select host, user from user;

2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

   a. GRANT ALL PRIVILEGES ON *.* TO \'myuser\'@\'%\' IDENTIFIED BY \'mypassword\' WITH GRANT OPTION; 

   b. FLUSH   PRIVILEGES;

3. 如果你想允许用户myuserip192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

   a. GRANT ALL PRIVILEGES ON *.* TO \'myuser\'@\'192.168.1.3\' IDENTIFIED BY \'mypassword\' WITH GRANT OPTION;  

   b. FLUSH   PRIVILEGES; 

4. 如果你想允许用户myuserip192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码

   a. GRANT ALL PRIVILEGES ON dk.* TO \'myuser\'@\'192.168.1.3\' IDENTIFIED BY \'mypassword\' WITH GRANT OPTION;  

   b. FLUSH   PRIVILEGES; 

grant command will add a user \'myuser\' in user table , its password is mypassword, grant its privilege

5.防火墙造成远程登录不上

/etc/init.d/iptables status 查看状态

/etc/init.d/iptables stop 关闭防火墙

chkconfig --level 35 iptables off  永久关闭防火墙

查看授权:select host,user,password from user;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值