概述
mysql安装
这里我们只讲ubuntu14.10上的安装,安装很简单,在命令行运行:
$ sudo aptitude install mysql-server-5.6
安装过程中会出现密码输入界面,我们输入一次密码与一次确认密码即可。安装mysql-server时,会自动安装mysql-client,mysql-client用来作为客户端连接访问mysql-server作为的服务器端。
mysql安装后配置
mysql在服务器上安装完毕后,在允许其他人使用此服务前还需要做一些工作。你也许还想通过修改配置文件对服务器做一些不同的设置。比如,修改root用户的密码或添加一些非管理员权限级别的用户。
mysql提供了一些修改root用户密码的方法,一个简单的方法就是从命令行输入下面的内容,通过mysql客户机登录到mySQL:
$ mysql -u root -p
输入完上述命令之后,会提示你输入用户密码。此用户指的并不是操作系统用户root,而是mySQL的root用户。如果已正确安装了mySQL并且mysqld后台程序已运行,你将会得到下面的提示:
mysql>
从mySQL客户机执行下述命令可得到用户及其数据库服务器的地址列表:
mysql> select user,host from mysql.user;
上面列出的是从服务器返回的结果。mySQL安装完毕之后,将有几个用户和主机的组合。虽然127.0.0.1与localhost表示同一个主机,但二者的密码应根据域的不同而做相应修改。在提示符中输入以下内容来修改root用户的密码:
set password for 'root'@'127.0.0.1' = password('123456');
set password for 'root'@'localhost' = password('123456');
在某些系统上,通配符%允许root用户从任一主机连接至服务器。修改完所有root用户的密码后,退出mysql客户机并用新密码重新登录。
下一步与用户相关的工作是创建至少一个拥有普通权限的用户。最好不要使用root用户作为数据库管理员。创建完新用户后,需要为其设置权限。如果你想要创建一个只拥有查看数据权限的用户,可从mysql客户机输入如下内容:
GRANT SELECT ON *.* TO 'kerry'@'localhost' IDENTIFIED BY 'beck123';
在该行中,用户是来自本地机器的用户kerry,其密码为beck123。如果想授予用户浏览之外的权限,可以在SELECT后添加其他权限,并用逗号隔开。如果想授予用户所有的权限,可用ALL替换SELECT。下面是ALL标记的另一个使用示例:
GRANT ALL ON db1.* TO 'kerry'@'localhost' IDENTIFIED BY 'beck123';
在此示例中,用户kerry拥有所有基本的权限,但它仅仅对db1数据库起作用,且必须从localhost登录MySQL,如果远程登录则不会拥有所有的权限。如果在mysql数据库的user表中存在用户kerry,但没有权限,那么该语句会把基本权限赋给用户kerry。此语句也会添加一行记录到mysql数据库的db表中,表示kerry拥有对db1数据库的所有权限。
最后
以上就是拼搏芒果为你收集整理的my.ini mysql ubuntu_mysql安装配置(ubuntu)的全部内容,希望文章能够帮你解决my.ini mysql ubuntu_mysql安装配置(ubuntu)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复