美文网首页
8.28学习 如何安装mysql

8.28学习 如何安装mysql

作者: 杰罗尼莫030 | 来源:发表于2017-08-28 20:41 被阅读0次

在windows环境下安装


压缩版:

  1. 解压缩后,打开根目录下的my.ini文件
    basedir =D:\mysql-5.5.41-winx64
    datadir =D:\mysql-5.5.41-winx64\data
    将上述代码的路径改为自己解压缩后的文件的路径(最好不要有中文路径)

    更改my.ini
  2. 更改系统环境变量
    右键我的电脑-属性-高级系统设置-环境变量,向系统变量中的path中添加压缩后的根目录下的bin文件的目录。(win7)

例如,这是我电脑下的更改

点击确定

接下来即可在命令行中使用,输入mysql默认使用当前用户登录。

windows命令行中:
mysqld install //安装mysql服务
mysqld remove //移除服务

在linux环境下安装


打开终端,在终端输入
1.sudo apt-get install mysql-server
2.安装完成后 输入sudo apt-get update
3.再输入sudo apt-get install mysql-server
4.再输入sudo apt-get install mysql-client
等待安装成功即可
首次安装mysql服务端,会让用户填写并确认root用户的密码。

注意:
安装过程中可能出现问题
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the list directory

问题的原因:其他进程正在下载安装软件

解决问题:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

sudo service mysql start/stop/restart
启动/关闭/重启数据库
ps -tap | grep mysql
检查服务是否启动

登录数据库


mysql -h主机ip地址 -uroot -p密码
(-p后可以不填写密码以防止密码的暴露)

退出系统:

>\q;
>\quit;
>quit;

卸载数据库:

1. sudo apt-get autoremove --purge mysql-server-xx版本号
2. sudo apt-get remove mysql-server
3. sudo apt-get autoremove mysql-server
4. sudo apt-get remove mysql-common (非常重要)
5. dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

远程连接

默认情况下,mysql可能默认禁止除本机以外访问
修改mysql库中user表中的host字段,有localhost -> %

打开mysql

select user,host from user;
update user set host="%" where user="root";
select user,host from user;

退出

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
# bind_address : 127.0.0.1

service mysql restart //重启mysql

相关文章

网友评论

      本文标题:8.28学习 如何安装mysql

      本文链接:https://www.haomeiwen.com/subject/iaagdxtx.html