在windows环境下安装
压缩版:
-
解压缩后,打开根目录下的my.ini文件
更改my.ini
basedir =D:\mysql-5.5.41-winx64
datadir =D:\mysql-5.5.41-winx64\data
将上述代码的路径改为自己解压缩后的文件的路径(最好不要有中文路径)
-
更改系统环境变量
右键我的电脑-属性-高级系统设置-环境变量,向系统变量中的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
网友评论