Linux操作系统上安装Mysql数据库

安装查看有没有安装过: 
  1. yum list installed mysql*  
  2. rpm -qa|grep mysql*   

查看有没有安装包:
  1. yum list mysql*   

安装mysql客户端:
  1. yum install mysql   

安装mysql 服务器端: 
  1. yum install mysql-server   
  2. yum install mysql-devel  

启动&&停止 数据库字符集设置 
  1. mysql配置文件/etc/my.cnf中加入default-character-set=utf8   
  2. 启动mysql服务: service mysqld start或者/etc/init.d/mysqld start  
  3. 开机启动:  
  4. 添加开机启动:chkconfig --add mysqld;  
  5. 开机启动:chkconfig mysqld on;  
  6. 查看开机启动设置是否成功chkconfig --list | grep mysql* mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭停止:   
  7. service mysqld stop  

修改登录密码 

MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。 

1、命令 

  1. [root@localhost]# mysqladmin -u root password 'new-password'   

格式:mysqladmin -u 用户名 -p 旧密码 password 新密码 


2、例子 
例1:给root加个密码123456。 
键入以下命令 : 

  1. [root@localhost]#mysqladmin -u root password 123456   

注:因为开始时root没有密码,所以-p 旧密码一项就可以省略了。 


3、测试是否修改成功 

1)不用密码登录 
  1. [root@localhost]#  mysql   
  2. ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)   

显示错误,说明密码已经修改。 


2)用修改后的密码登录 
  1. [root@localhost]#  mysql -u root -p   
  2. Enter password: (输入修改后的密码123456)   
  3. Welcome to the MySQL monitor. Commands end with ; or g.   
  4. Your MySQL connection id is 4 to server version: 4.0.16-standard   
  5. Type 'help;' or 'h' for help. Type 'c' to clear the buffer.   
  6. mysql>   
成功! 


host ... is not allowed to connect to this MySql server

为了在其它电脑上能用root用户登录,需进行以下动作: 

在安装mysql的机器上运行:

  1. 1、[root@localhost]# mysql -h localhost -u root -p //这样应该可以进入MySQL服务器  
  2. 2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //赋予任何主机访问数据的权限  
  3. 3、mysql>FLUSH PRIVILEGES //修改生效  
  4. 4、mysql>EXIT //退出MySQL服务器  


这样就可以在其它任何的主机上以root身份登录啦!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值