app教程网 学习教程 jdbc连接mysql数据库(ubuntu 卸载mysql)

jdbc连接mysql数据库(ubuntu 卸载mysql)

本文详细介绍了Ubuntu下MySQL数据库的初始设置。

1.安装MySQL应该很简单,我觉得安装也没多大问题,就不多说了。先说配置。

2.配置MySQL注意,MySQL在Ubuntu下默认只允许本地访问。如果您希望其他机器能够访问它,您需要更改/etc/mysql/my.cnf配置文件!

默认MySQL安装后,root用户没有密码,所以先用root用户:这里用$ MySQL-u root是因为我现在是普通用户(firehare)。如果不加上-uroot,

Mysql会认为firehare在登录。

注意,这里我没有进入root用户模式,因为没必要。一般来说,在mysql中操作数据库是不需要进入root用户模式的。这只有在设置时才有可能。进入mysql后,

最重要的是在Mysql中设置root用户的密码,否则Mysql服务会不安全。

mysql GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY '123456';

注意:我这里用123456作为root用户的密码,但是这个密码不安全。请使用大小写字母和数字混合的密码,并且不得少于8位。在这种情况下,设置MySQL中的root密码。

然后使用root构建需要的数据库。

我以xoops为例:

这样,xoops_roots的用户就建立了,它对数据库xoops拥有完全的权限。以后会用xoops_root来管理xoops数据库,不需要使用root用户。

并且用户的权限仅限于xoops数据库。

如果你想要远程访问或控制,那么你必须做两件事:

首先:

mysqlGRANT ALL PRIVILEGES ON xoops.* TO xoops_root@'%' IDENTIFIED BY '654321';

允许xoops_root用户从任何机器登录MySQL。

第二:

$sudo gedit /etc/mysql/my.cnf skip-networking=# skip-networking

这将允许其他机器访问MySQL。

Image user interface software connecting database under human nature: MySQL- Management MySQL- Query-Browser.

dapper升级到MySQL5 PHP5如何处理乱码?问题发生在以gbk为网站内码的数据中。

一:导出数据:

第二,建立新的数据库:

三:重新导入数据:

把你论坛或者网站的数据改成newmydatabase就行了。

本文来自网络,不代表本站立场,转载请注明出处:https: