centos安装配置mysql

2017-06-07  本文已影响0人  adtk

卸载:http://blog.csdn.net/ldy1016/article/details/49227247
centos7中安装5.7(安装8.0远程登陆失败。。。): https://www.linuxidc.com/Linux/2016-09/135288.htm

配置:

编辑根目录下:/etc/my.conf,添加如下代码

//跳过域名解析
skip-name-resolve  

登录后配置远程登陆

use mysql
select host,user from user;//查看当前用户
update user set host = '%' where user = 'root';
flush privileges;

启动服务:

service mysqld start

重起服务:

service mysqld restart

设置密码:

mysqladmin -u root password 'new-password'  // 通过该命令给root账号设置密码为 new-password
或者
/usr/bin/mysqladmin -u root password 'new-password'  // 为root账号设置密码

登录mysql:

mysql -u root -p
然后输入密码,不会显示密码

创建一个数据库

create database xh;  //在/var/lib/mysql目录下会生成xh文件夹

创建用户:

  mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

这样就创建了一个名为:test 密码为:1234 的用户。
  注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。

存放位置

/var/lib/mysql;//数据库文件存放位置:
/var/log ;//数据库的日志输出存放位置

推荐数据库连接软件:

MySQL-Front

以此记录,方便日后再用,安装成功后才记录的,所以可能有遗漏点,执行顺序也可能不一样,下面是记录时参考的文章
http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html

上一篇 下一篇

猜你喜欢

热点阅读