信息服务类网站怎么做,设计的网站都有哪些内容,上海网站建设 缔客,网站备案背景布为了为服务器上装mysql我先在虚拟机上练习了一下特此记录并分享;注:参考文章https://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html1.测系统是否自带安装mysql[rootwzpbk~]#rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数…为了为服务器上装mysql我先在虚拟机上练习了一下特此记录并分享;注:参考文章https://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html1.测系统是否自带安装mysql[rootwzpbk~]#rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库有的话我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉注:若果报 package mysql is not installed 是未安装包MySQL的意识可以使用以下命令来删除#yum list installed | grep mysql //查看# yum -y remove mysql-libs.x86_64 //删除1.通过yum来进行mysql的安装#yum list | grep mysql2.yum会帮我们选择好安装mysql数据库所需要的软件以及其它附属的一些软件#yum install -y mysql-server mysql mysql-deve3.mysql数据库的初始化及相关配置service mysqld start4.第一次启动mysql服务器以后会提示非常多的信息目的就是对mysql数据库进行初始化操作当我们再次重新启动mysql服务时就不会提示这么多信息了[rootwzpbk ~]#service mysqld restart停止 mysqld [确定]正在启动 mysqld [确定]5.设置mysql开机启动[rootwzpbk~]#chkconfig --list | grep mysqld //查看mysqld 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭[rootwzpbk~]#chkconfig mysqld on //设置自起[rootwzpbk~]#chkconfig --list | grep mysqlmysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭6.设置root密码[rootwzpbk~]# mysqladmin -u root password root // 通过该命令给root账号设置密码为 root6.登陆mysqlmysql -u root -p注:/etc/my.cnf mysql的主配置文件/var/lib/mysql mysql数据库的数据库文件存放位置/var/log mysql数据库的日志输出存放位置7.为了方便其在其他机器链接数据库添加新的账户并赋予权限注:参考文章 http://www.jb51.net/article/31850.htm以下命令为1.创建用户名为 username 的用户 % 任意远程主机登陆 IDENTIFIED如果没记错的话是散列可以理解为加密 密码为password2.给用户名为 username 的用户赋予任何操作权限1 CREATE USER username% IDENTIFIED BY password;2 GRANT ALL ON *.* TO username%;3 FLUSH PRIVILEGES; //刷新权限注意:用以上命令授权的用户不能给其它用户授权,如果想让该用户可以授权,用以下命令:GRANT privileges ON databasename.tablename TO usernamehost WITH GRANT OPTION;设置与更改用户密码命令:SET PASSWORD FOR usernamehost PASSWORD(newpassword);如果是当前登陆用户用SET PASSWORD PASSWORD(newpassword);例子: SET PASSWORD FOR pig% PASSWORD(123456);撤销用户权限命令: REVOKE privilege ON databasename.tablename FROM usernamehost;说明: privilege, databasename, tablename - 同授权部分.例子: REVOKE SELECT ON *.* FROM pig%;注意:假如你在给用户pig%授权的时候是这样的(或类似的):GRANT SELECT ON test.user TO pig%,则在使用REVOKE SELECT ON *.* FROM pig%;命令并不能撤销该用户对test数据库中user表的SELECT操作.相反,如果授权使用的是GRANT SELECT ON *.* TO pig%;则REVOKE SELECT ONtest.user FROM pig%;命令也不能撤销该用户对test数据库中user表的Select 权限.具体信息可以用命令SHOW GRANTS FOR pig%; 查看.为了我的第一个网站www.wzpbk.com 努力欢迎访问并留下你的意见;