Fedora 16安装mysql总结

本文详细介绍了在Fedora 16环境下安装MySQL的过程,包括安装、启动、设置密码、删除无用用户等步骤,并提供了登录、切换数据库、查看数据库、导入SQL文件等常用操作的说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Fedora 16安装mysql总结

(2012-03-18 20:32:56)
1安装
    首先,假如之前安装过,是卸载以后安装的,最好先把/var/lib/mysql里面的内容全部删除,如果不重要的话……或许会出诡异的问题。
   yum -y installmysql
    yum -y installmysql-server
    (以上两个都需要-y是在安装过程中全部选yes的意思,均需要root权限)
2启动
      systemctl startmysqld.service
    (这个地方有时候不成功,不知道为什么,死活不成功,可以考虑安装完上述两个文件后,关机一会儿……)
      systemctl enablemysqld.service
(成功的话会出现:ln -s '/lib/systemd/system/mysqld.service''/etc/systemd/system/multi-user.target.wants/mysqld.service')
3进入数据库及若干简单操作
然后:mysql -u root
(这个时候,不用加神马-p之类的,你还没有密码呢~看后面)
# showuser info 
mysql>   selectuser,host,password from mysql.user;
如下图:
Fedora <wbr>16安装mysql总结


<设置密码!!!>
# set root password 这是注释
mysql>   set password forroot@localhost=password('password');  //password由你自己指定,就是密码喽~~
Query OK, 0 rows affected (0.00 sec)
# set root password  这是注释
mysql>   set password forroot@'127.0.0.1'=password('password');  
Query OK, 0 rows affected (0.00 sec)
# set root password  这是注释
mysql>   set password forroot@'XXX'=password('password');  //XXX看你的电脑上怎么显示的了,系统ID 
Query OK, 0 rows affected (0.00 sec)  

# show user info 此时可以再查看下用户信息
mysql>   select user,host,passwordfrom mysql.user;

<删除没用的>
# delete IPV6 user 
mysql>   delete from mysql.userwhere user='root' and host='::1';  
Query OK, 1 rows affected (0.00 sec)
# delete anonymous user 
mysql>   delete from mysql.userwhere user='';  
Query OK, 2 rows affected (0.00 sec)

# show user info 此时可以再查看下用户信息
mysql>   select user,host,passwordfrom mysql.user;

4退出mysql
exit;quit;这两个都可以
5再登录
mysql -u root -p回车
输入密码:(输入上面自己设定的密码)回车

6选定某个数据库
use ***(***是你想选中的数据库的名字)

例如:
mysql> use test
Database changed
mysql>

7显示当前有哪些数据库:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema | 
| mysql | 
| test | 
| wt | 
+--------------------+
4 rows in set (0.00 sec)

8查看mysql端口
mysql> show variables like'port'; 
+---------------+-------+
| Variable_name| Value |
+---------------+-------+
|     port    | 3306 |
+---------------+-------+
1 row in set (0.44 sec)
mysql>

9mysql中导入.sql文件
登录到mysql命令行中,在>提示符下面输入
use databasename;
source /data/data.sql;
source后面是路径跟文件名

        http://vogts.itpub.net/post/28727/430220

10其他

有时候需要修改权限:
      chgrp-R mysql /var/lib/mysql
    chmod -R 770/var/lib/mysql
mysql的打开和关闭,可以这样:
      servicemysqld start
    servicemysqld stop
其他一些或许有用的,很多不是fedora下的,貌似~至少不是16下的

mysqladmin -u root password 'newpassword'更改密码 
mysql -u root -p  登录数据库 
 mysql> DROPDATABASE test;  删除test数据库 
mysql> DELETE FROM mysql.userWHERE user = ''; 删除匿名帐户 
mysql> FLUSH PRIVILEGES;  重载权限 
添加mysql用户:GRANT ALL PRIVILEGES ON my_db.* TO'user'@'localhost' IDENTIFIED BY 'password';
# sudo service mysqld restart 重启服务
# sudo service mysqld stop 关闭服务
 /etc/rc.d/init.d/mysqldstatus   查看mysql状态
# sudo chkconfig --del mysqld 删除服务清单中mysql服务
 chkconfig --list  察看mysql是否在自动启动列表中
#sudo /etc/init.d/mysqld start  启动mysql服务
#sudo /etc/init.d/mysqld stop  关闭mysql服务
#sudo /etc/init.d/mysqld restart  重启mysql服务
/usr/bin/mysqladmin -u root -p'password'shutdown关闭mysql服务


远程访问MySQL数据库的方法小结


以前一直用第一个方法,虽然成功了,后来一直有问题,还是第二个吧。。。

2、授权法。例如,你想myuser使用myp
内容概要:该研究通过在黑龙江省某示范村进行24小时实地测试,比较了燃煤炉具与自动/手动进料生物质炉具的污染物排放特征。结果显示,生物质炉具相比燃煤炉具显著降低了PM2.5、CO和SO2的排放(自动进料分别降低41.2%、54.3%、40.0%;手动进料降低35.3%、22.1%、20.0%),但NOx排放未降低甚至有所增加。研究还发现,经济性和便利性是影响生物质炉具推广的重要因素。该研究不仅提供了实际排放数据支持,还通过Python代码详细复现了排放特征比较、减排效果计算和结果可视化,进一步探讨了燃料性质、动态排放特征、碳平衡计算以及政策建议。 适合人群:从事环境科学研究的学者、政府环保部门工作人员、能源政策制定者、关注农村能源转型的社会人士。 使用场景及目标:①评估生物质炉具在农村地区的推广潜力;②为政策制定者提供科学依据,优化补贴政策;③帮助研究人员深入了解生物质炉具的排放特征和技术改进方向;④为企业研发更高效的生物质炉具提供参考。 其他说明:该研究通过大量数据分析和模拟,揭示了生物质炉具在实际应用中的优点和挑战,特别是NOx排放增加的问题。研究还提出了多项具体的技术改进方向和政策建议,如优化进料方式、提高热效率、建设本地颗粒厂等,为生物质炉具的广泛推广提供了可行路径。此外,研究还开发了一个智能政策建议生成系统,可以根据不同地区的特征定制化生成政策建议,为农村能源转型提供了有力支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值