centos安装配置mysql

卸载: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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容