linux下安装及启动mysql
来源:互联网 发布:软件数据储存在哪里 编辑:程序博客网 时间:2024/05/17 22:44
安装
fedora下执行:
sudo yum install mysql-server
。
注意:fedora21中mysql正被MariaDB替代.ubuntu下执行:
sudo apt-get install mysql-server
CentOS下安装见 CentOS下安装Mysql记录
启动
fedora下执行:
sudo service mysqld start
。
注意:fedora21中上述命令已被替换为/bin/systemctl start mysqld.service
,考虑到mysql正被mariadb替代,故最新的命令为/bin/systemctl start mariadb.service
.ubuntu下执行:
sudo service mysql start
相应的,停止及查看状态只需将"start"替换成"stop","status"即可.
设置开机启动
- fedora下执行:
$ sudo /sbin/chkconfig mysqld on$ sudo /sbin/chkconfig --list mysqldmysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
- ubuntu下执行:
sudo chkconfig mysql on
。
注意:chkconfig在最新版的ubuntu中已被替换成了Upstart.
设置 MySQL 根密码
- 方式1
mysqladmin -u root password 'your_password'
- 方式2
$ sudo /usr/bin/mysql_secure_installation[...]Enter current password for root (enter for none):OK, successfully used password, moving on...[...]Set root password? [Y/n] yNew password:Re-enter new password:Remove anonymous users? [Y/n] Y[...]Disallow root login remotely? [Y/n] N[...]Remove test database and access to it [Y/n] Y[...]Reload privilege tables now? [Y/n] YAll done!
问题汇总
问题1---mysql中root不能登录
环境:ubuntu14
问题:使用MySQL时可能会出现root用户不能正常登录的情况(即使密码正确),此时可按照下列步骤重置root密码.
停止mysql
service mysql stop
安全模式下启动mysql
mysqld_safe --skip-grant-tables &
以root用户登录mysql
mysql -u root
更新root密码
mysql> use mysql;mysql> update user set password=password('654321') where user='root' and host='localhost';mysql> flush privileges;mysql> quit;
退出安全模式
kill -9 mysqld_safe_pid
开启mysql
service mysql start
root身份登录
这一步非常坑,只能使用如下命令登录,其它任何命令包括mysql
,mysql -u root
均不行。mysql -u root -p
1 0
- linux下安装及启动mysql
- Linux下安装、启动MySQL
- Linux下安装、启动MySQL
- Linux下安装、启动MySQL
- Lunix下MySql的安装及启动
- Linux下安装启动多个Mysql
- Linux下安装启动多个MySQL
- Linux下安装启动多个Mysql
- linux下oracle安装及自启动
- linux下mongodb的安装及启动
- linux下redis的安装及启动
- linux下mongodb的安装及启动
- linux下mongodb的安装及启动
- linux下redis mysql mongo git rocketMq nginx tomcat的安装及启动
- Linux下mysql配置及安装
- linux下MySQL安装及设置
- linux下MySQL安装及设置
- linux下MySQL安装及设置
- JS与iOS之间的通信 iOS调用JS代码
- iOS: 在代码中使用Autolayout (1) - 按比例缩放和优先级
- json4s+rediscala实现kafka到spark streaming到redis
- 关于.net上传图片不能预览的问题
- nginx 重写 rewrite 基础及实例
- linux下安装及启动mysql
- 元素唯一性问题(C实现)
- HTML标识符
- 解决 证书报 UUID 不匹配问题 Your build settings specify a provisioning profile with the UUID
- SharedPreferences的概念和使用
- Java WEB实现URL重写的优缺点及如何实现
- ARM7 s3c44box中断全局变量问题
- POD对象
- 基础知识